自動ssh登錄拿霉,我寫了一個autossh的工具吟秩。
有興趣的朋友可以試試autossh
回到正題,A要ssh登陸到B绽淘,不想輸入密碼
可以在B建立一個對A的ssh信任關系即可
ssh的信任關系是通過rsa實現(xiàn)涵防,具體的操作步驟如下
A機器生成rsa key
- 進入~/.ssh/
- 運行ssh-keygen,所有的提示都默認回車即可
- 拷貝公鑰沪铭,cat id_rsa.pub
B機器添加公鑰
- 進入~/.ssh/
- 把A生成的公鑰武学,添加到authorized_keys
登陸
- 從A登陸B(tài)機器,無需密碼
note:
非root賬號的ssh信任關系一直都還不行伦意,網(wǎng)上很多資料都說是文件權限問題火窒,試了下都不行。
所以暫時未解驮肉,后面找到原因再跟進到文檔熏矿。