您好,登錄后才能下訂單哦!
本篇內容介紹了“如何搭建rsync服務器”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
wget http://www.samba.org/ftp/rsync/rsync-3.1.2.tar.gz tar -zxvf rsync-3.1.2.tar.gzcd rsync-3.1.2
./configure --prefix=/usr/local/rsync -disable-ipv6 #默認情況下會開啟ipv6 ,我們可以直接在編譯的過程取消ipv6make && make install
cd /usr/local/rsync mkdir etc mkdir var vim ./etc/rsyncd.conf log file = /usr/local/rsync/var/rsyncd.log pid file = /usr/local/rsync/var/rsyncd.pid lock file = /usr/local/rsync/var/rsyncd.lock secrets file = /usr/local/rsync/etc/rsyncd.pass motd file = /usr/local/rsync/etc//rsyncd.motdread only = yes hosts allow = 192.168.31.0/24 list = yes uid = nobody gid = nobody use chroot = no max connections = 60 [home_suse] path = /home/wwwroot/suse comment = www suse auth users = qxyrsy
rsync.conf 即為配置文件了,其中的信息大概說明一下
log file = /usr/local/rsync/var/rsyncd.log #定義日志文件 pid file = /usr/local/rsync/var/rsyncd.pid #定義PID文件 lock file = /usr/local/rsync/var/rsyncd.lock #支持max connections參數的鎖文件 secrets file = /usr/local/rsync/etc/rsyncd.pass #定義客戶端連接時認證的賬號密碼信息文件 motd file = /usr/local/rsync/etc//rsyncd.motd #rsync啟動時歡迎信息頁面文件位置(文件內容自定義) read only = yes #是否只讀(若從客戶端同步到服務器必須設置為NO) hosts allow = 192.168.31.0/24 #允許的IP地址段 list = yes uid = root #rsync以什么用戶身份啟動 gid = root use chroot = no max connections = 60 #最大連接數 [home_suse] #這里就是定義需要同步的目錄了 path = /home/wwwroot/suse #具體文件目錄地址 comment = www suse #描述信息,可以任意填寫 auth users = qxyrsy #認證用戶名,稍后會將該用戶名寫入rsyncd.pass 中
vim rsyncd.pass #用戶名:密碼 qxyrsy:123456 這里需要注意,rsyncd.pass 文件的權限必須設置為600 ,否則啟動會報錯的 chmod 600 rsyncd.pass
rsync --daemon --config=/usr/local/rsync/etc/rsyncd.conf & netstat -tunlp 可以看到監聽端口為873 iptables -I INPUT -p tcp --dport 873 -j ACCEPT service iptables save
centos 只要不是最小化安裝的系統,一般都已經預裝好了rsync ,可以直接使用,不過可以先查看下
rpm -qa | grep rsync 客戶端只需要新建一個密碼文件即可,并且只填密碼 cd /root vim rsyncd.pass 123456
保存退出,并且同樣需要設置權限為600
測試是否能夠獲取服務端的文件:
rsync -arP --password-file=/root/rsyncd.pass qxyrsy@192.168.31.10::home_suse /home/rsyntest
“如何搭建rsync服務器”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。