Configure o Firefox para ignorar certificados para localhost

3

Eu tenho vários servidores (web) configurados em vários locais diferentes para os quais eu posso usar o SSH, usando o encaminhamento de porta para trabalhar com eles, apontando meu Firefox para o link (eu uso ssh user@server -L 443:localhost:443 para conectar). Cada servidor foi configurado com um certificado autoassinado diferente (gerado durante a configuração do servidor), o que não é importante para mim - não precisa haver segurança real envolvida. No entanto, dependendo do servidor ao qual estou conectado, meu Firefox sempre exibirá um aviso de segurança depois de se conectar a um servidor diferente. Compartilhar um certificado para todos os servidores não é uma opção. Usando portas diferentes para cada também não é uma opção. Usar o http também não é uma opção.

Existe alguma maneira de dizer ao Firefox para aceitar todos os certificados no localhost (e somente no localhost!) sem reconfirmar, mesmo se eles mudarem?

    
por BennyInc 26.12.2011 / 17:06

1 resposta

2

Não, eu não penso assim. localhost não é tratado de forma diferente para qualquer outro nome de host. Então você aceita uma exceção para uma circunstância específica: nome do host + certificado.

Se o certificado for alterado para um nome de domínio, a exceção não será mais aplicada e você será solicitado.

O que você pode querer considerar é adicionar nomes de host diferentes ao seu arquivo /etc/hosts :

127.0.0.1               localhost server1 server2 server3 server4

Em seguida, para cada um dos hosts encaminhados, você usaria https://server1 ou https://server2 etc. Estes ainda apontariam para 127.0.0.1, mas com um hostname diferente.

Então você pode aceitar uma exceção para cada um.

    
por 26.12.2011 / 23:26