rsync服務安裝

2021-06-22 04:41:14 字數 1865 閱讀 7149

解壓到/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 ...