Bonsoir,
J'aimerais effectuer des copies de dossier avec rsync par ssh mais avec
un serveur cible sur un port différent de 22. J'ai installé sur le
serveur distant une clé publique pour pouvoir faire la copie sans
demander de mot de passe pour que ca puisse être automatisé par la suite.
Je remarque que :
ssh -p xxxx u...@host_dest marche.
Mais:
rsync --rsh='ssh -xxxx' test.txt u...@host_dest:
donne:
sh: rsync: command not found
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(635)
[sender=3.0.3]
De même pour rsync -e 'ssh -pxxxx' :-(
Bizarre, car j'ai vu cette syntaxe sur de nombreux tutos.
J'ai aussi essayé de mettre dans le répertoire .ssh du user de la
machine source, au niveau du fichier config:
Host alias_host_dest
hostname host_dest
port xxxx
puis: rsync test.txt u...@alias_host_dest:
Mais:
ssh u...@alias_host_dest fonctionne aussi nikel sans demander de mdp...
La machine source est sous debian lenny et la cible est une VM sous
Debian lenny aussi.
Une idée?
Merci :-)
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers [email protected]
En cas de soucis, contactez EN ANGLAIS [email protected]
Archive: http://lists.debian.org/[email protected]