Rsync solicita una contraseña aunque puedo ingresar SSH sin una contraseña usando una clave

1

Este es el comando que estoy usando:

sudo rsync -rvz -e 'ssh -p 1111' ******@111.111.111.111:/home/sql/ /media/disk1/bd92a143-c4d7-4b70-bb6a-6576678fa96b/user/Backups/sql/4-6-2015

¿Algún consejo?

Arthur Walker
fuente
Cuando puedes ssh sin una contraseña, ¿está eso también dentro de un sudo? ¿Es sudo el que te pide la contraseña o rsync?
Eric Renouf
Ambos me piden una contraseña, pero me preocupa la máquina remota.
Arthur Walker
Puedes hacer sudo ssh -p 1111 ***@111.111.111.111 sin el ssh preguntandote?
Eric Renouf
Debería haber intentado eso. Parece que solo pide una contraseña, en el control remoto, cuando uso sudo.
Arthur Walker

Respuestas:

0

Es porque estas usando sudo que utiliza diferentes claves RSA ( root claves privadas), en lugar de sus claves privadas de usuario.

Así que, o bien no usar sudo, o agregar claves RSA de root cuenta en el mando a distancia.

Para verificar esto, agregue -vvv parámetro a ssh comando para ver la salida verbosa.

También puedes usar ssh-agent y ssh-add para agregar sus claves de usuario, para que pueda ser identificado correctamente.

kenorb
fuente