Cómo usar id_rsa e id_rsa.pub en otra máquina para ssh a GCP VM desde otra máquina

Cómo usar id_rsa e id_rsa.pub en otra máquina para ssh a GCP VM desde otra máquina

Tengo dos computadoras portátiles, creé una ssh-keygenen la primera computadora portátil y la conecté a GCP VM usando ssh. Copié lo mismo id_rsay id_rsa.puben la segunda computadora portátil e intenté realizar ssh con el mismo permiso de archivo, pero dice Cargar clave.

"id_rsa": Permission denied
Permission denied (publickey).

¿Mi enfoque es correcto: id_rsa e id_rsa.pub deberían funcionar como archivos .pem en aws?

Sé cómo hacer ssh usando el comando gcloud pero quiero saber por qué no puedo hacer ssh usando el mismo id_rsa.

Sólo dame alguna pista.

Cualquier idea será apreciada.

Respuesta1

La clave ingresada id_rsase llama clave privada y no debe copiarse a otra computadora.

La clave ingresada id_rsa.pubes la clave pública correspondiente a la clave privada. Esta línea se puede agregar ~/.ssh/authorized_keysen la computadora de destino. Además, debe asegurarse de que nadie más que el propietario pueda escribirlo.

Respuesta2

No necesita (ni debe) copiar la clave privada en el servidor. La clave pública debe colocarse ~.ssh/con los permisos 0600 y ~/.sshella misma debe tener los permisos 0700.

información relacionada