1. 程式人生 > >免密登錄ssh-copy-id 如何使用非22端口 + rsync 同步遠程機器的文件到本地

免密登錄ssh-copy-id 如何使用非22端口 + rsync 同步遠程機器的文件到本地

bsp art --delete 保存 ssh 參考 主機 使用 刪除

其中:id_rsa為私鑰文件,id_rsa.pub為公鑰文件

ssh-copy-id -i ~/.ssh/id_rsa.pub "-p 2122 root@IP "

我的:ssh-copy-id "-p 10173 [email protected]"

rsync 同步遠程機器的文件到本地:

rsync -avrH -e ‘ssh -p 10173‘ [email protected]:/home/clouder/rsync/ /home/clouder/tmp/

--delete:精確保存副本,源主機刪除的文件,目標主機也會同步刪除,會將目標端多出的文件給刪除掉,然後進行同步。

rsync --delete -avrH -e ‘ssh -p 10173‘ [email protected]:/home/clouder/rsync/ /home/clouder/tmp/

單引號,目的是為了使引號內的參數為引號內的命令所用

https://www.jb51.net/article/135122.htm (參考)

免密登錄ssh-copy-id 如何使用非22端口 + rsync 同步遠程機器的文件到本地