rsync服務配置流程-守護進程

rsync服務配置流程
rsync守護進程服務部署流程:

#第一步:檢查軟件服務是否安裝
[root@backup ~]# rpm -qa|grep rsync
rsync-3.0.6-12.el6.x86_64
如果rsync軟件不存在
yum install -y rsync


#第二步:編寫rsync的配置文件/etc/rsyncd.conf
*****rsyncd.conf是rsync服務默認配置文件,但是默認不存在
vim /etc/rsyncd.conf
#rsync_config
#created by HQ at 2017         #配置文件描述
##rsyncd.conf start##

uid = rsync               #用戶,遠端的命令使用rsync訪問共享目錄
gid = rsync                #用戶組
use chroot = no              #安全相關
max connections = 200           #最大連接數
timeout = 300              #超時時間
pid file = /var/run/rsyncd.pid        #進程對應的進程號文件
lock file = /var/run/rsync.lock       #鎖文件
log file = /var/log/rsyncd.log       #日誌文件,顯示出錯信息等
ignore errors              #忽略錯誤程序
read only = false            #是否只讀
list = false                #是否可以列表
hosts allow = 172.16.1.0/24       #運行訪問rsync服務器的主機範圍(白名單
hosts deny = 0.0.0.0/32          #禁止訪問rsync服務器的主機範圍(黑名單)
auth users = rsync_backup          #不存在的用戶,只用於認證
secrets file = /etc/rsync.password        #不存在的用戶進行認證時的密鑰文件
[backup]                 #模塊名稱
path = /backup              #模塊對應的路徑


#第三步:創建備份目錄管理用戶
useradd -s /sbin/nologin -M rsync


#第四步:創建認證用戶密碼文件
echo "rsync_backup:fitme123" >/etc/rsync.password
chmod 600 /etc/rsync.password


#第五步:創建備份目錄,並進行授權
mkdir /backup
chown -R rsync.rsync /backup/


第六步:啓動rsync守護進程服務並查看
rsync --daemon
ps -ef |grep rsync


客戶端部署測試:
交互式:
[root@nfs01 tmp]# rsync -avz /etc/services [email protected]::backup
Password:
sending incremental file list

sent 29 bytes received 8 bytes 8.22 bytes/sec
total size is 641020 speedup is 17324.86
非交互式:
echo "fitme123" >/etc/rsync.password
chmod 600 /etc/rsync.password
rsync -avzP /etc/sysconfig/network [email protected]::backup --password-
file=/etc/rsync.password


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