天天看點

scp 不輸入密碼登入

這裡假設主機A(192.168.100.3)用來獲到主機B(192.168.100.4)的檔案。

在主機A上執行如下指令來生成配對密鑰:

ssh-keygen -t rsa

遇到提示回車預設即可,公鑰被存到使用者目錄下.ssh目錄,比如root存放在:

/root/.ssh/id_rsa.pub

将 .ssh 目錄中的 id_rsa.pub 檔案複制到 主機B 的 ~/.ssh/ 目錄中,并改名為 authorized_keys,

到主機A中執行指令和主機B建立信任,例(假設主機B的IP為:192.168.100.4):

scp ~/.ssh/id_rsa.pub 192.168.100.4:/root/.ssh/authorized_keys

下面就可以用scp、ssh指令不需要密碼來擷取主機B的檔案了

ssh 192.168.100.4 回車就不需要密碼了。

注:其實id_rsa.pub内容添加到對方機器的authorized_keys中就行了。

本文轉自 Lee_吉  部落格,原文連結:    http://blog.51cto.com/12173069/2052359    如需轉載請自行聯系原作者

繼續閱讀