rsync伺服器
ip:192.168.1.198
作業系統:centos7.2
rsync客戶端
ip:192.168.1.16
作業系統:centos7.2
伺服器配置
1、yum -y install rsyncd
2、建立檔案/etc/rsyncd.conf,許可權為600,內容如下
uid = root
gid = root
port=873
hosts allow = 192.168.1.16 #設定允許訪問ip
use chroot = yes
max connections = 4
pid file = /var/run/rsyncd.pid
timeout = 60 #訪問超時時間設定
[test] #模組名
path = /tmp #指定同步到客戶端的目錄
comment = rsync files
ignore errors
read only = yes
list = no
auth users = test #指定rsync登入使用者,不是系統使用者
secrets file = /etc/rsyncd.pass #指定認證檔案
3、建立認證檔案/etc/rsyncd.pass,設定許可權為600,內容如下
test:123456
格式為使用者名稱:密碼
4、啟動rsyncd服務,預設埠為873,部署過程中注意防火牆
service rsyncd start
客戶端配置
1、yum -y install rsyncd
2、建立密碼認證檔案/etc/rsyncd.pass,許可權600,內容如下,要跟服務端test賬號的密碼一致
3、同步,客戶端命令列下輸入命令rsync -vzrtopg --delete --progress [email protected]::test /mnt --password-file=/etc/rsyncd.pass
4、將命令加入到定時任務中,每10分鐘執行同步一次
echo '*/10 * * * * rsync -vzrtopg --delete --progress [email protected]::test /mnt --password-file=/etc/rsyncd.pass > /dev/null 2>&1 &' >> /var/spool/cron/root
rsync 檔案同步
昨天上網找乙個同步工具,windows同步到linux,額,ms不少,但是配置實在是麻煩,而且很多按照步驟做下來 都不能使用,估計rp問題 最鬱悶的事莫過如此,經過乙個下午的努力,額,原來真的行的,分享給大家。估計很多人會覺得囉嗦 一.介紹 不想看直接可以跳過 rsync 是乙個遠端資料同步工具,可...
檔案同步rsync
命令格式 rsync option 源路徑 目標路徑 其中 option a 使用archive模式,等於 rlptgod,即保持原有的檔案許可權 z 表示傳輸時壓縮資料 v 顯示到螢幕中 e 使用遠端shell程式 可以使用rsh或ssh delete 精確儲存副本,源主機刪除的檔案,目標主機也會...
同步檔案rsync
linux中實現遠端複製檔案的方式常用scp命令,簡單方便,例如 scp r node1 data data 操作與使用都很簡單,不能實現檔案的排除等高階操作,下面介紹下常用的命令rsync rsync實現檔案同步的方式包括 一 首先介紹使用rsync伺服器的操作步驟 安裝rsync伺服器 yum ...