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/ 

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