A Internet tem sido uma benção para as empresas e instituições de pesquisa em todo o mundo , mas também tem sido uma benção para elementos criminosos . De esquemas de phishing para sites falsos , os cibercriminosos desenvolver novas maneiras de roubar o seu dinheiro ou identidade. Secure Sockets Layer ( SSL ) ajuda a proteger os usuários da Internet legítimos e suas informações , criptografando o tráfego da rede . OpenSSL é um download gratuito , e é o padrão para a criação de certificados SSL , e Apache2 é o padrão para servidores Web Linux. Coisas que você precisa
Server rodando Apache2 com OpenSSL
Show Mais instruções
1
Crie a sua chave RSA privada usando o seguinte comando no prompt de comando do Linux:
openssl genrsa - des3 - . fora mysrvr.key 1024
isso cria um arquivo no formato de texto ASCII que contém um Triple- DES criptografada, chave de 1024 bits
2
Criar um CSR , ou solicitação de assinatura de certificado. Você deve enviar o pedido de uma das várias autoridades de certificação confiáveis , se você pretende usá-lo em redes públicas. Se você pretende usá-lo em sua intranet da empresa , você pode assiná-lo sozinho. O seguinte comando irá gerar a solicitação de assinatura de certificado :
openssl req -new- key mysrvr.key -out mysrvr.csr
Responda às solicitações de informações com precisão para que o certificado será correta . Isso permitirá que o SSL para proteger adequadamente seu servidor
3
Gerar um certificado de 365 dias auto-assinado , emitindo o seguinte comando: .
Openssl x509 - req -days 365 -in - mysrvr.csr signkey mysrvr.key -out mysrvr.crt
4
Emita os seguintes comandos para instalar a chave privada eo certificado :
cp /mysrvr.crt usr /local /apache /conf /ssl.crt
cp mysrvr.key /usr /local /apache /conf /ssl.key
Estes comandos copiar o certificado ea chave para um local de diretório onde Apache2 pode usá-los .
5
Use as instruções do seu servidor para configurar seus hosts com certificado e locais-chave . Reinicie o servidor e você está pronto para testar o seu certificado SSL.