copiar archivos por ssh, scp sin password

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


Comentarios

3 respuestas a «copiar archivos por ssh, scp sin password»

  1. Avatar de Jose Ramon
    Jose Ramon

    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

    1. He modificado la entrada

  2. 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.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.