j'ai un poste que j'essais désespérement de syncroniser par rsync :
# echo "motdepasse" > /home/shinmei/rsync.passwd
# chmod 700 /home/shinmei/rsync.passwd
# rsync --verbose --recursive --links
--password-file="/home/shinmei/rsync.passwd" --times --delete
tcpdump-3.8.3/ root@192.168.1.3:sauvegarde/
Sachant que le dossier tcpdump-3.8.3/ est en local est que c'est pour le
test.
Sur le serveur :
uid = nobody
gid = nobody
use chroot = yes
max connections = 20
pid file = /var/run/rsyncd.pid
motd file = /etc/rsync/rsyncd.motd
transfer logging = no
log format = %t %a %m %f %b
syslog facility = local3
timeout = 300
[sauvegarde]
path = /home/sauvegarde
comment = Repertoire de sauvegarde de cartoweb
Bon premierement il me demande un mot de passe :/
Quand je tappe le mot de passe, il me le redemande. Quand je tappe un
mauvais mot de passe (intentionnellement), il attend une seconde et me
le redemande. Il semble donc qu'il ai vérifié mon mot de passe que cela
soit bon.
Avec cette syntaxe-là, tu demandes un rsync over rsh/ssh, et donc le password-file est inutilisable.
Tu as deux solutions :
- soit tu laisses tomber le démon rsync, tu gardes du rsync over ssh, et tu utilises une clef SSH au lieu du password-file ;
- soit tu écris ::sauvegarde/ ou rsync:///sauvegarde/ .
Pour une utilisation personnelle, je pense que la première solution est préférable. D'un autre côté, faire ça avec le compte root est certainement une mauvaise idée.
Sebastien Vincent wrote in message
<41611ded$0$21344$8fcfb975@news.wanadoo.fr>:
Avec cette syntaxe-là, tu demandes un rsync over rsh/ssh, et donc le
password-file est inutilisable.
Tu as deux solutions :
- soit tu laisses tomber le démon rsync, tu gardes du rsync over ssh, et tu
utilises une clef SSH au lieu du password-file ;
- soit tu écris root@192.168.1.3::sauvegarde/ ou
rsync://root@192.168.1.3/sauvegarde/ .
Pour une utilisation personnelle, je pense que la première solution est
préférable. D'un autre côté, faire ça avec le compte root est certainement
une mauvaise idée.
Avec cette syntaxe-là, tu demandes un rsync over rsh/ssh, et donc le password-file est inutilisable.
Tu as deux solutions :
- soit tu laisses tomber le démon rsync, tu gardes du rsync over ssh, et tu utilises une clef SSH au lieu du password-file ;
- soit tu écris ::sauvegarde/ ou rsync:///sauvegarde/ .
Pour une utilisation personnelle, je pense que la première solution est préférable. D'un autre côté, faire ça avec le compte root est certainement une mauvaise idée.