On Thu, 14 Jul 2005, [EMAIL PROTECTED] wrote: > Трябва ми някакво средство което да прахвърля само новите файлове > и да трие изчезналите, като това се отняса и за директории. > > И двата сървъря са Debian woody.
Първо направи зона за rsync (по-добре е да не е /, а където ти трябва) в машината, която е източника на фаиловете: /etc/rsyncd.conf: uid = root [rootzone] path = / auth users = root secrets file = /etc/rsyncd.secrets read only = true # 10.x.y.z internal network hosts allow = 10.0.0.0/255.0.0.0 hosts deny = * /etc/rsyncd.secrets (chmod 600): root:SuperSecretPassword /etc/default/rsync: RSYNC_ENABLE=true После от дърпащата машина: Слагаш паролата в /etc/rsyncd.passwd, и... rsync -ax --delete --password-file=/etc/rsyncd.passwd server::rootzone/path/to/files /path/to/downloads (прибави -vP за да видиш как дърпа) Това е по-добре от rsync+ssh, защото специалните букви като " " нямат проблеми (вече писах за това). Но ти трябва да си root, и ако направиш такава root зона е по-опасно от SSH... Използвай филтри за IP address (hosts allow/hosts deny) и направи зоната само където ти трябва, не във /. Тео