| Home | Mirror | Search |
yum install xinetd rsync -y
vim /etc/xinetd.d/rsync <<VIM > /dev/null 2>&1 :%s/yes/no/ :wq VIM
cat > /etc/rsyncd.conf <<EOD
uid = root
gid = root
use chroot = no
max connections = 8
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
hosts deny=*
hosts allow=192.168.2.0/255.255.255.0
[www]
uid = www
gid = www
path = /www/www.example.com
ignore errors
read only = no
list = no
auth users = neo
secrets file = /etc/rsyncd.passwd
[images]
uid = www
gid = www
path = /www/images.example.com
ignore errors
read only = no
list = no
auth users = neo
secrets file = /etc/rsyncd.passwd
EOD
# chmod 600 /etc/rsyncd.*
# service xinetd restart Stopping xinetd: [ OK ] Starting xinetd: [ OK ]
例 3.1. /etc/rsyncd.conf
cat > /etc/rsyncd.conf <<EOD
uid = root
gid = root
use chroot = no
max connections = 8
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
hosts deny=*
hosts allow=192.168.2.0/255.255.255.0
[www]
uid = www
gid = www
path = /www
ignore errors
read only = no
list = no
auth users = www
secrets file = /etc/rsyncd.passwd
EOD
cat > /etc/rsyncd.passwd <<EOD www:eF9nJCcGKJPsiqZsfjGXxwfF41cLibTo EOD
chmod 600 /etc/rsyncd.passwd