Moví id_rsa y ahora ningún programa puede encontrarlo

Moví id_rsa y ahora ningún programa puede encontrarlo

Estoy pensando en hacer una instalación limpia de Ubuntu.

Me preocupa que, cuando realice una instalación limpia, mis claves privadas se pierdan y se me bloquee el acceso a mis servidores para los cuales desactivé las contraseñas.

Para probar esto, simulé lo que haría durante una instalación limpia: copié ~/.ssh/id_rsaen un medio de respaldo y luego volví a copiar id_rsaen la ~/.sshcarpeta, como si nada hubiera pasado.

Según ls -al, el archivo aún existe:

noob  ~/.ssh λ ls -al
total 24
drwx------  2 noob noob 4096 Jun  5 08:41 ./
drwxr-xr-x 43 noob noob 4096 Jun  6 10:36 ../
-rw-r--r--  1 noob noob  748 May 31 15:44 id_rsa.pub
-rw-------  1 noob noob 3326 May 31 15:44 is_rsa
-rw-------  1 noob noob 3620 Jun  1 11:48 known_hosts
-rw-r--r--  1 noob noob 2827 Jun  1 08:50 known_hosts.old

Y cuando hago doble clic en el id_rsaarchivo en Nautilus, se me solicita mi contraseña para desbloquear la clave. Cuando ingreso la contraseña correcta, puedo ver la seguridad, las huellas digitales, etc.Parecebien...

Sin embargo, cuando ejecuto:

cat ~/.ssh/id_rsa

Me dice "Archivo no encontrado"

(Estoy seguro de que la ruta es correcta, ya que normalmente cduso primero la ruta completa)

Y cuando me conecto a mi servidor mediante SSH, se me solicita mi contraseña. De manera similar, cuando me conecto a MySQL a través de Workbench SSH, me dicen que no se puede encontrar el archivo.

¿Qué ha pasado aquí? ¿Cómo puedo hacer que la clave vuelva a ser visible para otros programas?

Respuesta1

Por alguna razón, ha nombrado el archivo "is_rsa" en lugar de "id_rsa".

También debería haber copiado el archivo id_rsa.pub, pero es posible que pueda recuperarlo desde otro host que haya configurado para iniciar sesión sin contraseña.

La última vez que hice esto, archive la carpeta .ssh.

información relacionada