解壓到/opt/rysnc310目錄下,這是我個人習慣的解壓目錄。可以直接更改解壓出來的目錄名
2、 三板斧安裝,這個不需要多說了
如安裝其他地方,加prefix引數
3、 配置
vi /etc/rsyncd.conf
填入以下資訊
uid = root
gid = root
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsyncd.lock
log file = /var/log/rsyncd.log
motd file = /etc/rsyncd.motd
[bi_web] #配置服務端傳輸目錄
path =/data/website #服務端傳輸目錄
read only =no
list =yes
hosts allow =* #允許所有ip訪問
auth users = bitrans
secrets file =/etc/rsyncd.secrets #密碼檔案
生成密碼檔案:
echo " bitrans: bipd" >> /etc/rsyncd.secrets,格式比較嚴格,必須是使用者名稱:密碼的格式
chmod 600 /etc/rsyncd.secrets 必須是其他使用者不可用格式
客戶端上:
也一樣地安裝,到makeinstall為止,不用配置檔案
本地生成乙個檔案用於傳輸測試
echo "test" >> rsync.log
生成密碼檔案,密碼要和服務端配置的一致
傳輸測試成功。
rsync -vzrtopgp 這個基本上是預設的,如果換成其他埠,要加--port=埠號引數
rsync.log 傳輸的檔案
[email protected]::bi_web bitrans是服務端配置的使用者名稱
bi_web就是服務端配置的目錄
--password-file=bitrans.pass 指定剛才的密碼檔案,同樣必須是chmod600
服務端可以看到該檔案了
4、 重啟
快速殺掉程序
cat /var/run/rsyncd.pid | xargs kill -9
啟動/usr/bin/rsync –daemon(重啟需要刪掉pid檔案)
檢視是否啟動
netstat –na | grep 873
rsync更改配置無需重啟方法:
編輯在/etc/xinetd.d/rsync 中,將disable設為no
/etc/init.d/xinetd restart 就可以了。 xinetd讀取的配置檔案是/etc/rsyncd.conf
注意此時無單獨的rsync程序存在
centos安裝rsync服務 zhuan
先安裝rsync軟體 yum安裝 yum install rsync,編譯安裝 wget wget tar zxvf rsync 3.0.9.tar.gz tar zxvf rsync patches 3.0.9.tar.gz cd rsync 3.0.9 configure make make i...
rsync服務端一鍵安裝rsync指令碼 非原始碼
vim a.sh user www authusers bck mk backupmk local dir backup yum remove rsync dev null yum install y rsync dev null rpm q rsync dev null echo 安裝失敗 ech...
rsync服務搭建
ip 192.168.1.129 ip 192.168.1.252 root localhost yum y install rsync 修改配置檔案 root localhost vim etc rsyncd.conf 新增以下內容 自定義歡迎語 啟動服務關閉防火牆 root localhost ...