yum -y install xinetd rsync
Create a file: “/etc/rsyncd.conf“, with the contents:
max connections = 2 log file = /var/log/rsync.log timeout = 300 [share] comment = Random things available for download path = /share read only = yes list = yes uid = nobody gid = nobody auth users = pub secrets file = /etc/rsyncd.secrets
Create a file: “/etc/rsyncd.secrets“, with the contents:
username:password
The file MUST be owned by only root, and readable by only root (chmod 600 /etc/rsyncd.secrets).
edit /etc/xinetd.d/rsync
It should look like this.
service rsync { disable = no socket_type = stream wait = no user = root server = /usr/bin/rsync server_args = --daemon log_on_failure += USERID }
Make sure you have rsync 873/tcp in your /etc/services file
chkconfig xinetd on
service xinetd restart
you should be all set.
0 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.
You must be logged in to post a comment.