rsync

Telepítve van-e:
# dpkg --get-selections | grep rsync

----------------------------------------------------

rsync telepítése:
# apt-get update
# apt-get install rsync

----------------------------------------------------

rsync konfiguráció:

/etc/rsyncd.conf

uid=0
gid=0
read only = yes
use chroot = no
auth users = backup
hosts allow = 192.168.111.111
hosts deny = *
secrets file = /etc/rsync.secret

[mind]
path = /
exclude = /dev /initrd /lost+found /media /mnt /opt /proc /selinux /sys /tmp

----------------------------------------------------

jogok beállítása
# chmod 640 rsync.secret

----------------------------------------------------

rsync figyel-e (inetd módban):
# netstat -tlp
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 *:rsync *:* LISTEN 10001/inetd

Hozzászólások

rsync-hez mint klienshez ez is hasznos lehet:

cat ~/bin/rsync-ssh
#!/bin/bash

exec rsync -av  --progress  --recursive --update --links --perms --times --compress --delete --delete-after --stats -e ssh "$@"

És használat mint a sima scp :)

rsync-ssh user@host:akarmi/ valahova