É possível configurar meu próprio certificado para um servidor da Web e fazer com que meus computadores confiem nele?

1

Eu tenho um servidor com alguns aplicativos da web e gostaria de ativar o HTTPS para minimizar a chance de alguém acessar minhas informações de autenticação.

No entanto, eu realmente não quero desembolsar certificados, pois adiciono novos sites a ele regularmente como parte de projetos privados e de consultoria, então, em vez disso, gostaria apenas de criar um certificado e converter o site em HTTPS .

No entanto, isso me dá avisos no navegador sobre certificados não confiáveis.

Como faço para que meus próprios computadores confiem nesses certificados?

    
por Lasse Vågsæther Karlsen 03.04.2011 / 00:07

3 respostas

1

Os certificados são organizados em uma cadeia de certificados.

Primeiro você tem um certificado raiz (chave pública) (digamos Verisign etc ... que mantém a chave privada). Em seguida, eles emitem certificados que assinam chaves privadas / públicas de outras pessoas e as colocam em certificados.

Para que você confie em seus próprios certificados, é necessário fazer o mesmo: criar um certificado raiz e uma chave privada e assinar sub-certificados para o seu site.

Em seguida, você adiciona o certificado raiz (público) ao seu navegador para que ele possa verificar os sub-certificados em relação à chave pública de sua CA, et voila!

Se você criar um novo site, basta emitir um novo certificado para ele e assiná-lo também.

    
por 03.04.2011 / 00:13
0

Pense que você pode querer "Instalar e remover certificados confiáveis" de link

    
por 03.04.2011 / 00:18
0

Seria bom conhecer o SO e o software do seu servidor, bem como o cliente, para fornecer respostas mais específicas, mas, de modo geral, importar a chave pública da sua própria CA permite que você confie em todas as chaves assinadas por essa CA .

Como alternativa, você também pode obter certificados SSL válidos e gratuitos por meio do link

    
por 03.04.2011 / 00:23