¿Dónde se crean los archivos de certificado mientras se usa openssl? ¿Cómo instalar un certificado generado personalizado en Apache https?
root@ubuntu:/# openssl req \
> -x509 -nodes -days 365 \
> -newkey rsa:1024 -keyout mycert.pem -out mycert.pem
Generating a 1024 bit RSA private key
......++++++
........................++++++
writing new private key to 'mycert.pem'
-----
root@ubuntu:/# openssl pkcs12 -export \
> -out mycert.pfx -in mycert.pem \
> -name "My Certificate"
Enter Export Password:
Verifying - Enter Export Password:
/etc/apache2/sitios-disponibles/ssl predeterminado
SSLCertificateFile /etc/ssl/certs/mycert.pem
SSLCertificateKeyFile /etc/ssl/private/mycert.key # ???
Según tengo entendido, debería incluir en/etc/apache2/sitios-disponibles/ssl predeterminadodirectivas que definen el certificado SSL. ¿Qué carpeta se utiliza para almacenar los certificados generados?micert.pem? Dónde conseguirmicert.clave¿archivo?
Intentó generar
openssl req -new -sha1 -newkey rsa:1024 -nodes -keyout mycert.key -out localhost.csr -subj '/O=Company/OU=Department/CN=localhost
Respuesta1
Esto debería ayudarle a crear y configurar un certificado autofirmado:
http://www.akadia.com/services/ssh_test_certificate.html
Es bastante sencillo. Parece que te saltaste el paso 2 y necesitas cambiar la forma en que realizas el paso 4.