rsync

一、以守护进程启动rsyncd服务

 1、启动xinetd服务

    # service xinetd restart

    # vim /etc/xinetd.d/rsync

    disable = yes改成disable = no


二、配置rsyncd服务

 


  1、用secrets file文件允许主机连接


  (1)配置文件如下

# vim /etc/rsyncd.conf

uid = root

gid = root

use chroot = yes

max connections = 10

log file = /var/log/rsyncd.log

secrets file = /etc/rsync.secrets       #这里指定密码文件,下面的模块就不用指定了


[test]

comment = hello world

path = /test/

ignore errors

read only = no

list = no

auth users = test

secrets file = /etc/rsync.secrets      #如果上面的主配置里指定了这个密码文件,这里可以省略


  (2)创建密码文件

     服务端的密码文件

     # vim /etc/rsync.secrets

     内容如下:

     test:abc123                 #这里test是上面的模块中指定的认证用户,后面是密码


    客户端的密码文件

     # vim /etc/rsync.secrets

     内容如下:

     abc123                     #这里就只是密码,要和服务器上的一样


  (3)修改密码文件的权限

    # chmod 600 /etc/rsync.secrets           #客户端和服务端都要是这个权限


  (4)测试

    # rsync -avRP --delete --password-file=/etc/rsync.secrets [email protected]::test /test/ 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章