linux實現免密登錄功能

1、主機a用ssh-keygen -t rsa生成公鑰,公鑰在當前用戶的主文件夾下的.ssh文件夾(cd ~/.ssh)下的id_rsa.pub文件

2、在主機B上對應用戶的主文件夾下面的.ssh文件內執行 echo “A的公鑰” >>authorized_keys,如果沒有該文件則新建一個,地址為: ~/.ssh/authorized_keys

3、將公鑰文件和authorized_keys文件設置權限為600(更寬松的權限也可以,如744)

4、A可以不需要密碼登陸B。

特別注意:?authorized_keys文件的權限須為600,否則會導致添加信任失敗,A機器無法直接免密碼登錄B機器。

? 版權聲明
THE END
喜歡就支持一下吧
點贊5 分享