您好,登錄后才能下訂單哦!
1 服務端配置
1.1 關閉SELinux
setenforce 0
1.2 安裝rsync
yum install -y rsync
1.3 配置rsync
vi /etc/rsyncd.conf
[rsync]
path = /home/samba_back
comment = 項目文檔保存位置
hosts allow = 192.168.1.1/32
hosts deny = 0.0.0.0/0
uid = rsync
gid = rsync
fake super = yes
read only = no
auth user = rsync
secrets file=/etc/rsyncd_users.db
vi /etc/rsyncd_users.db
rsync:Rsync@2019 #用戶名:密碼
1.4 開啟rsync虛擬賬號,并加入開機啟動
rsync –daemon
echo "/etc/bin/rsync --daemon" >> /etc/rc.local
chmod +x /etc/rc.d/rc.local
1.5 創建虛擬賬號的文件夾并設置權限和用戶組
mkdir –p /home/samba_back
chown -R rsync.rsync /home/samba_back
1.6 創建不可登陸的系統賬戶并設置密碼
useradd rsync -s /sbin/nologin –M
passwd rsync #密碼需要與rsyncd_users.db中的密碼一致
1.7 重啟rsync服務
systemctl restart rsyncd.service
2 客戶端使用
2.1 創建客戶端密碼文件
echo “Rsync@2019” > /etc/rsyncd_user.db#密碼需與之前創建的保持一致
2.2 開始同步
rsync -avz --delete-after <本地路徑> rsync@<服務端的服務器IP>::rsync --password-file=/etc/rsyncd_user.db
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。