[Résolu] rsync par ssh : : probleme

rsync par ssh : : probleme [Résolu] - Logiciels - Linux et OS Alternatifs

Marsh Posté le 05-11-2006 à 17:28:48    

Bonjour,
 
j'ai monté un serveur rsync sur mon réseau local. Voici sa config :
Debian sarge (2.4.27-2-386)
rsync (2.6.4  protocol version 29)
 
 
/etc/rsyncd.conf :

log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
 
[home]
path = /var/backup/home
comment = Backup home
uid = rsync
gid = rsync
max connections = 1
read only = no
list = yes

 
Ligne de commande utilisée :

rsync -r -e ssh Desktop/prog_c/ rsync@192.168.1.117::home

 
Erreur obtenue :

opening connection using ssh -l rsync 192.168.1.117 rsync --server --daemon .  
Password:  
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(463) [sender=2.6.8]

 
Rien dans le log
 
Droits du répertoire /var/backup/home :

drwxr-xr-x  2 rsync rsync

 
Si vous avez une idée...


Message édité par sonick le 05-11-2006 à 19:35:12
Reply

Marsh Posté le 05-11-2006 à 17:28:48   

Reply

Marsh Posté le 05-11-2006 à 17:57:24    

Bah heu oui une idée.
 
T'as un démon rsync, donc c'est plus du rsync over ssh, c'est du rsync tout court :o

Reply

Marsh Posté le 05-11-2006 à 18:05:38    

Pourrais tu expliquer un peu plus stp ? Je n'ai pas compris :-/
Tu parles de la commande de lancement du serveur rsync ?

Reply

Marsh Posté le 05-11-2006 à 18:21:45    

degage le -e ssh.

Reply

Marsh Posté le 05-11-2006 à 18:22:23    

Reply

Marsh Posté le 05-11-2006 à 18:43:11    

Effectivement, ça passe très bien en rsync seul, mais moi ce que je veux c'est du rsync over ssh. Étant donné que j'ai un compte sur le PC distant et que j'arrive à m'y connecter en ssh, je ne vois toujours pas le problème...

Reply

Marsh Posté le 05-11-2006 à 18:45:17    

#!/bin/sh
 
 
### Rsync all stuff in /mp3/Hip-Hop
cd /mp3
/usr/bin/rsync -CaHv --delete -x --rsh="ssh" Hip-Hop gandalf@www.frokette.net:/mp3/le-vert/Hip-Hop/
 
### Rsync all stuff in /mp3/ELeKTRo SmOOth
cd /mp3
/usr/bin/rsync -CaHv --delete -x --rsh="ssh" "ELeKTRo SmOOth" gandalf@www.frokette.net:/mp3/le-vert/ELeKTRo\ SmOOth/
 
### Rsync all stuff in /mp3/ELeKTRo Hard
cd /mp3
/usr/bin/rsync -CaHv --delete -x --rsh="ssh" "ELeKTRo Hard" gandalf@www.frokette.net:/mp3/le-vert/ELeKTRo\ Hard/


 
Tu nas pas besoin de démon rsync par ssh, évidemment.

Reply

Marsh Posté le 05-11-2006 à 19:28:59    

Que j'ai besoin de rsync par ssh ou pas, là n'est pas la question.
Ensuite, lorsqu'on tente un rsync over ssh, le fichier de configuration n'est pas lu ? (je veux dire par là qu'en s'adressant au module, on obtient une erreur, ce n'est pas le cas en s'adressant à l'adresse absolue du module)

Reply

Marsh Posté le 05-11-2006 à 19:32:58    

T'as un exemple au dessus.
 
J'ai pas dis que t'avais pas besoin de ssh, sauf que la tu mélange tout.
Tu as installer un démon rsync pour faire du pure rsync client/server et après tu veux faire du rsync over ssh.
 
Soit tu garde ton démon rsync et tu fais du vrai rsync, soit tu vire lé démon et tu fais du rsync sur ssh comme dans mon exemple :)

Reply

Marsh Posté le 05-11-2006 à 19:34:26    

Autant pour moi, je pense avoir bien compris maintenant.
Merci M300A

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed