¿Puedo cambiar el nombre de archivo de mi par de claves pública / privada ssh?


14

Creé un par de claves pública / privada:

ssh-keygen -t rsa -C "me@example.com"

Le di un nombre de archivo de clave diferente a id_rsa ya que quería crear una nueva clave separada de mi identidad normal.

Le di esta clave a mi proveedor de alojamiento para que pueda iniciar sesión en mi servidor utilizando la autenticación de clave pública.

Inicialmente pude iniciar sesión con la clave y todo funcionó.

ssh -i /path/to/key/file user@server.com

Me di cuenta de que cometí un error ortográfico en el nombre del archivo de clave y cambié el nombre de los archivos de clave pública y privada. ¿Esto afecta algo en el lado del servidor si el archivo de clave tiene un nombre diferente en mi máquina cliente?

Respuestas:


25

El nombre de archivo no tiene ningún significado, siempre y cuando sshse le indique dónde encontrarlo.

(Sin embargo, si tiene la clave pública extraída en un archivo separado, entonces debe tener el mismo nombre de archivo + .pubque el archivo principal; por ejemplo, mykey& mykey.pub.)


¿Alguna idea de si importa si cambia el comentario dentro del archivo .pub?
jjeaton

44
@jjeaton: no lo hace.
user1686

"siempre que se le indique a ssh dónde encontrarlo", como entradas en su archivo .ssh / config. Estoy aquí porque necesito dos identidades para el mismo host git, por lo que dos conjuntos de claves y dos hosts en mi configuración apuntan a la clave de usuario relevante.
No persona
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.