Generalidades
Puedes crear manualmente un CSR a través de Secure Shell. Para continuar con estos pasos, debes tener un usuario de Shell configurado en tu panel y un conocimiento general del UNIX Shell.
Visita los siguientes artículos para obtener más información:
El soporte de DreamHost no puede proporcionar asistencia con estos pasos. Debes tener conocimientos básicos del shell de UNIX para completar este procedimiento.
Crear un CSR
- Conéctate a tu dominio a través de SSH. Visita el artículo de SSH para obtener instrucciones.
- Una vez que hayas iniciado sesión en tu servidor a través de SSH, asegúrate de estar en el directorio principal de tu usuario:
[server]$ cd ~
- Usa OpenSSL para crear tu Llave privada (private key) que usarás para crear el CSR. Escribe lo siguiente para abrir la herramienta de línea de comandos OpenSSL.
[server]$ openssl
- Tu símbolo del sistema ahora cambia a OpenSSL> lo que significa que está listo para correr los siguientes comandos.
- Genera una nueva Llave privada (private key) RSA ingresando el siguiente comando sin contraseña:
OpenSSL> genrsa -out private.key 2048 Generating RSA private key, 2048 bit long modulus ......................+++ ......................+++ e is 65537 (0x10001)
- Esto creará una Llave privada llamada private.key. La usarás para crear el CSR.
- Crea el CSR corriendo el siguiente comando:
OpenSSL> req -new -sha256 -key private.key -out file.csr
- Luego se te solicita la siguiente información:
"Common Name" es donde colocas tu nombre de dominio, por ejemplo, example.com o www.example.com.
You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you can leave some blank For some fields there will be a default value, If you enter '.', the field will be left blank.----- Country Name (2 letter code) [AU]: State or Province Name (full name) [Some-State]: Locality Name (eg, city) []: Organization Name (eg, company) [Internet Widgits Pty Ltd]: Organizational Unit Name (eg, section) []: Common Name (eg, YOUR name) []: Email Address []: Please enter the following 'extra' attributes to be sent with your certificate request A challenge password []: (Enter a . and click ENTER) An optional company name []:(Enter a . and click ENTER)
- Sal del openssl:
OpenSSL> quit
-
Ahora se crea tu CSR. Según el comando que corriste anteriormente, este archivo se llama file.csr. Puedes ver su contenido corriendo el siguiente comando:
[server]$ cat file.csr
- Puedes cortar y pegar esto en un archivo en tu computador local, o iniciar sesión en tu servidor a través de FTP y descargar el archivo.