linux中備份文件,scp不輸入密碼解決

要把A服務器備份到B服務器

A 服務器登錄root用戶(A和B服務器要用相同的名字的用戶纔可以) 

執行命令  ssh-keygen -t rsa      一直回車

然後生成的祕鑰在 默認爲~/.ssh/,文件名則默認是id_rsa和id_rsa.pub

然後把把祕鑰傳到B服務上,通過如下命令

scp   /root/.ssh/id_rsa.pub [email protected]:/root/.ssh/authorized_keys

然後會提示,讓輸入B服務器的登錄密碼。

之後在傳輸的時候即可免密碼

 

scp -r /usr/atta [email protected]:/home/

其中的-r表示遞歸 將arra目錄下所有文件和文件夾複製過去

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章