rsync 無密碼傳輸檔案

2022-03-04 03:00:38 字數 1088 閱讀 6621

最近機器遷移,需要備份檔案,但各個機器間不能穿梭,即無法通過scp來傳輸檔案,

在運維的建議下,選用了rsync作為傳輸的工具。

預設情況ubuntu安裝了rsync服務,但在/etc下沒有配置檔案,一般情況可以copy示例檔案到/etc下。

配置無帳號登入的示例如下,需要主要高亮的部分。

[mail]

comment = public

archive

path = /tmp/mail/use chroot =no# max connections=10

lock file = /var/lock/rsyncd

# the

default

for read only is

yes...read only=nolist =yes

uid =service

gid =admin

# exclude =# exclude

from =# include =# include

from =# auth users =service

# secrets file = /etc/rsyncd.secrets

strict modes =no# hosts allow =# hosts deny =ignore errors =no

ignore nonreadable =yes

transfer logging =no

# log format = %t: host %h (%a) %o %f (%l bytes). total %b bytes.

timeout = 600

refuse options = checksum dry-run

dont compress = *.gz *.tgz *.zip *.z *.rpm *.deb *.iso *.bz2 *.tbz

expect實現rsync免密碼傳輸

問題背景 生產伺服器a,災備伺服器b,由於生產環境更新頻繁,要保持災備環境和生產環境的資料一致性,所以用指令碼形式定時同步生產a的內容到災備b。實現方式 1 expect指令碼實現單個目錄免密碼傳輸,dataguard expect.exp usr bin expect 定義變數 srcdir 源路...

scp 無密碼傳輸

expect 指令碼名 引數 指令碼如下 usr bin expect f set password 密碼 spawn scp 使用者名稱 目標機器ip 拷貝檔案的路徑 存放本地檔案的路徑 set timeout 300 expect 使用者名稱 目標機器ip s password 注意 這裡的 使...

Linux中檔案的傳輸,rsync命令

rsync是開源的檔案同步工具,特點 開源 快速 多功能 可以實現全量或增量的備份 可以實現本地或遠端的推送和拉取 全量壓縮,通常用於第一次,在企業中本個月 乙個月做一次全量備份 增量壓縮,表示在原有的基礎上新增加檔案或目錄進行壓縮備份,在企業中每天 每週做一次,而在銀行 電信 稅務等資料多的企業,...