Sobre la sincronizacion de Rsync a traves de ssh

2015-07-02 Por tema Nicolas
Buenas amigos

Para empezar sincronice la claves ssh entre mi servidor de pagina web
y mi servidor de respaldo con tal que si yo hago ssh root@10.0.1.11
entra sin pedirme contraseña

Nota: Todo esto lo cree con el usuario root en ambas maquinas, es
decir que no hay diferencias de usuario; dentro de una DMZ.

Después cree un script: backup.sh dentro de /root

rsync -avhe ssh --delete /var/www root@10.0.1.11:/media/root/RAID/pw
--log-file=/root/rsync.log

y lo puse en un cron asi:

0 3 * * 1,2,3,4,5 /root/backup.sh  /root/backup.log 21

la primera vez funciono automáticamente, ahora solo funciona si lo
ejecuto manual, es decir si yo ejecuto el script con ./backup.sh

Pero con el cron me da el siguiente error y lo he buscado pero sale
todo en ingles cosa que no soy muy bueno ;-)

Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,password).
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: unexplained error (code 255) at io.c(601) [sender=3.0.7]

Le puse a mi servidor de respaldo a 777 sobre las carpetas a hacer
rsync y nada creyendo que era eso porque tenían 755

Lo mas raro es que tengo otro servidor que hace lo mismo y si funciona
la sincronización entre el y el servidor de respaldo diario y esta
igual.

Sera que tengo problemas con las llaves ssh?, entonces porque si yo
hago desde mi servidor de pagina web ssh 10.0.1.11 si entra sin
pedirme contraseña.

Porque manualmente si ejecuta el script y no a través del cron, no entiendo nada

Ayuda por favor,

Gracias
Nicolás Disquin


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/caeeo9x05xzx2wxr70k3mlclfphk6pyhs0_u92kob_5v64ak...@mail.gmail.com



Re: Sobre la sincronizacion de Rsync a traves de ssh

2015-07-02 Por tema Camaleón
El Thu, 02 Jul 2015 09:45:58 -0430, Nicolas escribió:

 Para empezar sincronice la claves ssh entre mi servidor de pagina web y
 mi servidor de respaldo con tal que si yo hago ssh root@10.0.1.11 entra
 sin pedirme contraseña

(...)

 Pero con el cron me da el siguiente error y lo he buscado pero sale todo
 en ingles cosa que no soy muy bueno ;-)
 
 Permission denied, please try again.
 Permission denied, please try again.
 Permission denied (publickey,password).
 rsync: connection unexpectedly closed (0 bytes received so far) [sender]
 rsync error: unexplained error (code 255) at io.c(601) [sender=3.0.7]

(...)

Dale un ojo a este artículo:

Cron, SSH, Rsync, and a ssh key with a passphrase (Ubuntu)
http://www.codealpha.net/163/cron-ssh-and-rsync-and-key-with-passphrase-ubuntu/

Recuerda que los scripts ejecutados desde cron pueden usar variables de 
entorno distintas de cuando inicias un sesión en bash.

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/pan.2015.07.02.14.42...@gmail.com



Re: Sobre la sincronizacion de Rsync a traves de ssh

2015-07-02 Por tema Gonzalo Rivero
El jue, 02-07-2015 a las 09:45 -0430, Nicolas escribió:
 Buenas amigos
 
 Para empezar sincronice la claves ssh entre mi servidor de pagina web
 y mi servidor de respaldo con tal que si yo hago ssh root@10.0.1.11
 entra sin pedirme contraseña
 
 Nota: Todo esto lo cree con el usuario root en ambas maquinas, es
 decir que no hay diferencias de usuario; dentro de una DMZ.
 
 Después cree un script: backup.sh dentro de /root
 
 rsync -avhe ssh --delete /var/www root@10.0.1.11:/media/root/RAID/pw
 --log-file=/root/rsync.log
 
 y lo puse en un cron asi:
 
 0 3 * * 1,2,3,4,5 /root/backup.sh  /root/backup.log 21
 
 la primera vez funciono automáticamente, ahora solo funciona si lo
 ejecuto manual, es decir si yo ejecuto el script con ./backup.sh
 
 Pero con el cron me da el siguiente error y lo he buscado pero sale
 todo en ingles cosa que no soy muy bueno ;-)
 
 Permission denied, please try again.
 Permission denied, please try again.
 Permission denied (publickey,password).
 rsync: connection unexpectedly closed (0 bytes received so far) 
 [sender]
 rsync error: unexplained error (code 255) at io.c(601) [sender=3.0.7]
 
 Le puse a mi servidor de respaldo a 777 sobre las carpetas a hacer
 rsync y nada creyendo que era eso porque tenían 755
 
 Lo mas raro es que tengo otro servidor que hace lo mismo y si 
 funciona
 la sincronización entre el y el servidor de respaldo diario y esta
 igual.
 
 Sera que tengo problemas con las llaves ssh?, entonces porque si yo
 hago desde mi servidor de pagina web ssh 10.0.1.11 si entra sin
 pedirme contraseña.
 
 Porque manualmente si ejecuta el script y no a través del cron, no 
 entiendo nada
 
 

por las dudas poné las rutas completas en el script (p.e. /usr/bin/ssh
y /usr/bin/rsync)

-- 
(-.(-.(-.(-.(-.(-.-).-).-).-).-).-)



-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/1435862067.14277.1.ca...@gmail.com