rsync 免密方式遠(yuǎn)程同步文件時(shí) password file must not be other-accessible
故障現(xiàn)象
今天做rsync遠(yuǎn)程同步時(shí),為了從備份源站點(diǎn)中使用免密方式同步文件,當(dāng)時(shí)在發(fā)起端輸入了以下命令,
[root@localhost etc]# rsync -az --delete --password-file=/etc/server.pass backuper@14.0.0.10::wwwroot /opt/
提示了如下報(bào)錯(cuò):

故障排查和解決方法
根據(jù)報(bào)錯(cuò)提示的英文語(yǔ)句進(jìn)行翻譯:
密碼文件不能被其他用戶訪問(wèn)。
原來(lái)是密碼文件只能被屬主讀取和寫入,不能被其他用戶讀取,這是不安全的!
而創(chuàng)建的文件默認(rèn)權(quán)限是644,需要將其設(shè)為600
[root@localhost etc]# ll | grep server.pass
-rw-r--r--. 1 root root 7 9月 10 16:43 server.pass
所以需要輸入以下命令來(lái)設(shè)置密碼文件的權(quán)限:
[root@localhost etc]# chmod 600 server.pass
[root@localhost etc]# ll | grep server.pass #檢查一下權(quán)限是否改變
-rw-------. 1 root root 7 9月 10 16:43 server.pass
相關(guān)文章
Windows下利用cwRsync批量同步文件(4.1.0版本)
前段時(shí)間寫了一篇linux下利用rsync批量更新的文章,網(wǎng)游公司windows服務(wù)器還是很多的,今天就來(lái)講講windows下批量更新的方法,windows下同步數(shù)據(jù)利用cwRsync來(lái)完成的2014-05-20
Windows下cwRsync搭建步驟(文件同步教程圖文詳解)
CwRsync是基于cygwin平臺(tái)的rsync軟件包,支持windows對(duì)windows、windows對(duì)Linux、Linux對(duì)windows高效文件同步,由于CwRsync已經(jīng)集成了cygwin類庫(kù),因此安裝的時(shí)候可以省去cy2024-06-07


