rsync 透過 SSH 傳送檔案

rsync 是十分好用的同步備份工具,rsync 預設傳輸時不會加密,但其實 rsync 是支援 SSH 傳輸檔案,以下是 rsync 透過 SSH 同步檔案的方法:

從本機用 rsync 透過 SSH 複製檔案到遠端:

在 rsync 加上參數 “-e” 可以自訂通訊協定,後面加上要用的通訊協定即可。

# rsync -avzhe ssh my_backup.tgz [email protected]:/backups/
[email protected]’s password:

上面指令會將檔案 my_backup.tgz 用 rsync 複製到 192.168.1.100 主機,登入帳用 username, 輸入指令後會詢問遠端帳號的密碼。

從遠端用 rsync 透過 SSH 複製檔案到本機:

# rsync -avzhe ssh [email protected]:/backups/my_backup.tgz /tmp/
[email protected]’s password:



Leave a Reply