Rsync y scp vía ssh con puerto != 22 - Userlinux.net

Rsync y scp vía ssh con puerto != 22: Al hacer una sincronización remota, encriptando los datos y dependiendo de un servidor ssh que no está en el puerto por defecto (22) el comando a ejecutar cambia un poco. Como nunca me acuerdo y ten...

votar

Rsync y scp vía ssh con puerto != 22

Al hacer una sincronización remota, encriptando los datos y dependiendo de un servidor ssh que no está en el puerto por defecto (22) el comando a ejecutar cambia un poco. Como nunca me acuerdo y tengo que gastar tiempo tirando de man, lo dejo como nota mental para posteriores ocasiones:
root@devel:~/sinc/ # rsync -e 'ssh -p 1022'  --progress --delete -lprtvvz r0sk@host.es:/home/r0sk/sinc/ ./
Nótese que el nuevo puerto es el 1022 pasado como parámetro de ssh y no de rsync. Y si de paso esta anotación le sirve a alguien, bienvenido sea :).

Actualización
Y si alguien quiere hacer lo mismo pero con scp, que a veces es más sencillo, la orden es la siguiente:
root@devel:~/sinc/ # scp -r -P 1022 r0sk@host.es:/home/r0sk/sinc/* ./
 
Archived on : sistemas
Tags : bash linux bsd

2 Comentarios

gravatar
19.Dec.2006
muy bueno
gravatar
pedro
14.Apr.2009
excelent

Deja un comentario

Tu nombre
Tu email
http://
  « Captcha

[ Userlinux 2001 ~ 2010 | Sindicación ]