Cómo generar SSH Keys (llaves SSH)
Una clave SSH le permite iniciar sesión en su servidor sin necesidad de una contraseña. Las claves SSH se pueden agregar automáticamente a los servidores durante el proceso de instalación.
Creando una SSH key en Windows
La manera más simple de crear una SSH key en Windows es usando puttygen.
- Descarga y corre PuttyGen.
- Click en el botón "Generate".
- Para obtener seguridad adicional, puede ingresar una key passphrase. Esto será necesario para usar la clave SSH, y evitará que alguien con acceso a su key file utilice la clave.
- Una vez que se ha generado la clave, haga clic en "Save Private Key". Asegúrese de guardarlo en algún lugar seguro, ya que no es posible recuperar este archivo si se pierde
- Seleccione todo el texto en la "Public key for pasting into OpenSSH
authorized_keys
file". Esto es lo que necesitaría para entrar en el panel de control para usar la clave SSH.Creando una SSH key en Linux
Las herramientas para crear y usar SSH son estándar y deben estar presentes en la mayoría de las distribuciones de Linux. Con los siguientes comandos, puede generar la clave ssh.
- Corre:
ssh-keygen -t rsa
. Para una llave más segura de 4096-bit key, corra:ssh-keygen -t rsa -b 4096
- Presione enter cuando le pregunta en donde quiere salvar la llave (esto usará la ubicación por default).
- Introduce un passphrase para tu llave.
- Corre
cat ~/.ssh/id_rsa.pub
- esto va a darte tu llave en un formato apropiado para pegarlo en el panel de control.- Asegurate de respaldar el archivo ~/.ssh/id_rsa . No se puede recuperar si se pierde.
Agregando una SSH key a tu panel de control
- Entra al panel de control y al servicio de tu SSD.
- Click "Agregar SSH Key".
- Introduce un nombre descriptivo para la llave.
- Pega tu llave publica. Esto es un string largo que comienza con "ssh-rsa".
Limitaciones
Las claves SSH sólo están disponibles para Linux y FreeBSD. No son compatibles con Windows, ISOs personalizadas ni restauraciones de instantáneas.
- Las claves SSH sólo se pueden administrar desde el panel de control durante la implementación. No puede utilizar el panel de control para administrarlos en una instancia ya instalada.
¿Fue útil la respuesta?
Leer también
Powered by WHMCompleteSolution