Muchas veces se da el caso de que se necesita automatizar una copia de un archivo a otro servidor con scp, como por ejemplo realizar un backup en un servidor y enviarlo a otro que lo utilizamos como servidor de ficheros, como problema surge que al invocar al comando scp ,éste, pide password o contraseña.
Esto lo podemos evitar
En el ordenador origen lanzamos:
ssh-keygen -t rsa
Este comando genera dos archivos, id_rsa.pub e id_rsd. Necesitamos copiar el contenido del primero al otro ordenador y añadirlo al archivo authorized_keys dentro de ~/.ssh/
Por scp enviamos este archivo id_rsa.pub al servidor destino
En el servidor destino añadimos el archivo a authorized_keys
cat id_rsa.pub >> .ssh/authorized_keys
Y ya podemos realizar un scp sin password
Hola
Sigo los estrictamente los pasos para automatizar sin clave SCP y no me funciona, sigue pidiendo la clave cada vez que ejecuto SCP en el servidor origen.
Sigo bloqueado ¿alguna idea delporque?
gracias
He modificado la entrada
No funciona para todos los casos, todavía sigue preguntando por la contraseña, como hacerlo cuando hay mas de un archivo .pub por ejemplo ya habia uno creado antes.
Saludos.