首頁 > 運維 > linux運維 > linux實作免密登入功能

linux實作免密登入功能

巴扎黑
發布: 2017-08-22 13:25:45
原創
1938 人瀏覽過

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機器。

#

以上是linux實作免密登入功能的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板