91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何搭建rsync服務器

發布時間:2022-02-17 16:27:37 來源:億速云 閱讀:176 作者:iii 欄目:開發技術

本篇內容介紹了“如何搭建rsync服務器”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

如何搭建rsync服務器

下載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 中

創建rsyncd.pass 用戶密碼文件

vim rsyncd.pass
   #用戶名:密碼   
qxyrsy:123456

這里需要注意,rsyncd.pass 文件的權限必須設置為600 ,否則啟動會報錯的

chmod 600 rsyncd.pass

啟動rsync 服務端,放行對應的端口

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服務器”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

黔西县| 翼城县| 乐至县| 芜湖县| 宜黄县| 利津县| 大英县| 福泉市| 华蓥市| 桑日县| 慈利县| 德化县| 五家渠市| 融水| 斗六市| 廉江市| 井冈山市| 美姑县| 拜城县| 东莞市| 宁明县| 翁牛特旗| 商洛市| 黔东| 武宁县| 南召县| 玉龙| 当涂县| 大石桥市| 广宗县| 利川市| 霸州市| 怀安县| 宝鸡市| 理塘县| 赣州市| 沙洋县| 桂平市| 彭泽县| 隆化县| 郁南县|