[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: rsync vers un serveur ssh avec un port différent de 22 + authentification clé publique



Le 16/08/2010 00:00, Thierry B a écrit :
> 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 user@host_dest marche.
> 
> Mais:
> 
> rsync --rsh='ssh -xxxx' test.txt user@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 user@alias_host_dest:
> 
> Mais:
> 
> ssh user@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 :-)
> 

Désolé,

En fait, c'est juste qu'il n'y avait pas rsync d'installer sur la VM
distante...lol.

Bonne soirée.


Reply to: