GNU/Linux >> Tutoriales Linux >  >> Linux

ssh-keygen:cómo configurar una clave rsa con un determinado nombre de usuario

ssh-keygen -t rsa -f ~/.ssh/[KEY_FILENAME] -C [USERNAME]

Uso este comando para generar la clave SSH para generar GitHub, GitLab y GCP. Aquí está la documentación para crear una clave SSH con un nombre de usuario.


Explicación: En general, la última cadena en su clave pública ssh sería un solo comentario que, de forma predeterminada, se configuró para su [email protected] . Puede anular este comentario agregando -C argumento y edite esta cadena.

Por ejemplo En el comportamiento predeterminado, digamos que, si su nombre de host de Linux es Ubuntu y su nombre de usuario es john.doe mientras observa su clave pública realizando cat ~/.ssh/id_rsa.pub verías algo como esto:

ssh-rsa <someReallyBigToken>== [email protected]

Documentación:

ssh-keygen escribirá claves de manera predeterminada en un formato específico de OpenSSH. Se prefiere este formato ya que ofrece una mejor protección para las claves en reposo y permite el almacenamiento de comentarios clave dentro del propio archivo de clave privada. El comentario clave puede ser útil para ayudar a identificar la clave . El comentario se inicializa a ``[email protected]'' cuando se crea la clave, pero se puede cambiar usando la opción -c.

Solución :invalide este comentario y use -C argumento para comentario.

ssh-keygen -t rsa -b 4096 -C message-in-a-bottle
cat ~/.ssh/id_rsa.pub

// output:
ssh-rsa <someReallyBigToken>== message-in-a-bottle

Usa el -C opción para proporcionar un nuevo comentario con su clave.


Linux
  1. Cómo configurar claves SSH

  2. ¿Cómo configurar Bash para ejecutar *.exe con Mono?

  3. ¿Cómo encontrar archivos con una determinada subruta?

  4. ¿Cómo configurar la fecha con el formato de época?

  5. Cómo configurar claves SSH en Ubuntu 18.04

Cómo usar una clave SSH con usuarios no root

Cómo configurar un servidor Seafile con Nginx en Ubuntu 18.04

Cómo configurar un servidor FTP con ProFTPD en Ubuntu 18.04

Cómo configurar un servidor de correo con Modoboa en Ubuntu 20.04

Cómo configurar WireGuard VPN en Linux

Cómo instalar y configurar WordPress con Ansible