El Martes, 25 de Octubre de 2005 21:24, Ricardo Frydman Eureka! escribió:
AleX Barrios wrote:
Hola a todos!
Estoy creando un script para el cron con Rsync, pero cada vez que lo
corro me pide el pass...
Vi en goooooooooooogleeeeeeeeeeee que agregando la opcion
--password-file /dir/to/pass.password , este busca la clave en una
archivo de texto normalito.
El archivo de password tiene la clave escrita en la primera linea y en
texto plano.
Que me puede estar fallando?
Este es el comando:
rsync --verbose --progress --stats --compress --rsh=ssh --recursive
--times --perms --links --delete /var/www/*
usuarioservidor@servidor.com:/www/
Bueno no se si te servira pero yo lo he solucionado de la siguiente forma:
1) Creas una clave para ssh con ssh-keygen
2) Pasas la clave creada al equipo remoto con ssh-copy-id
3) Ejecutas rsync con la opcion "-e ssh" ademas de las que necesites.
Con esto ya no me pide el password, ni el rsync ni por supuesto el ssh.