Rsync: erinevus redaktsioonide vahel
Resümee puudub |
Resümee puudub |
||
| 48. rida: | 48. rida: | ||
rida syslog facility = local5 on seletatud pikemalt logimise palas lahti. Võimalik seada | rida syslog facility = local5 on seletatud pikemalt logimise palas lahti. Võimalik seada | ||
local0 kuni locan7ni | local0 kuni locan7ni | ||
'''tulemüür''' | |||
rsync töötades deemonina kasutab porti tcp 873 | rsync töötades deemonina kasutab porti tcp 873 | ||
| 63. rida: | 65. rida: | ||
rsync -a kaust root@host::failid | rsync -a kaust root@host::failid | ||
'''kasutajad - paroolid''' | |||
[failid] | [failid] | ||
Redaktsioon: 16. juuni 2007, kell 08:34
Sissejuhatus
Rsync on vaba tarkvara unixi laadsetele süsteemidele mis sünkroniseerib faile ja kaustu ühest asukohast teise. Kasutades kodeerimist vähendades infomahte.
veebisait http://rsync.samba.org/
Lihtne näide rsync kasutamisest
sünkroniseerime faili lokaalsest masinast teise nimega host.ee
rsync fail kasutaja@host.ee:
sünkroniseerime kausta lokaalsest masinast ümber
rsync -a kaust kasutaja@host.ee:
Sellise näite järgi on kõige lihtsam failide sünkroniseerimine. Toimib see samuti üle ssh ning on koormust tekitav viis.
rsync deemonina
/etc/rsyncd.conf
uid = root
gid = root
use chroot = no
max connections = 25
syslog facility = local5
[failid]
path = /kus/failid/on
comment = failid
[pildid]
path = /kus/pildid/on
comment = failid
dont compress = *
sellega tekitasime seadistuse kus on kaks jaotist
failid ja pildid. Piltidele ütleme dont compress = *
kuna piltide pakkimine annab vähe eelist sama võib teha ka videote kaustadega.
vaikimisi juba ei teha seda failidele laiendiga *.gz *.tgz *.zip *.z *.rpm *.deb *.iso *.bz2 *.tbz
rida syslog facility = local5 on seletatud pikemalt logimise palas lahti. Võimalik seada local0 kuni locan7ni
tulemüür
rsync töötades deemonina kasutab porti tcp 873
linux iptablesis saame müüri teha pordi lahti käsuga
iptables -I INPUT -p tcp -s ip_192.168.1.10 --dport 873 -j ACCEPT
FreeBSD packet filteris
pass in on $ext_if proto tcp from { 192.168.1.10 } to port 873
nüüd võime anda käsu
rsync -a kaust root@host::failid
kasutajad - paroolid
[failid] path = /kus/failid/on comment = failid auth users = username secrets file = /etc/rsyncd.scrt