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