linux下ssh無密碼登陸配置

配置SSH免密碼登陸:
    (1)在master主機上生成祕鑰:ssh-keygen -t rsa -P ''
    (2)把id_rsa.pub追加到授權的key裏面去:cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
    (3)修改authorized_keys文件權限:chmod 600 ~/.ssh/authorized_keys
    (4)修改/etc/ssh/sshd_config文件中的配置內容:
        RSAAuthentication yes
        PubkeyAuthentication yes
        AuthorizedKeysFile .ssh/authorized_keys
    (5)重啓SSH服務:service sshd restart
    (6)將公鑰複製到集羣中的其它主機上:scp ~/.ssh/id_rsa.pub [email protected]:~/
    (7)將/etc/ssh/sshd_config複製到集羣中的其它主機上:scp /etc/ssh/sshd_config [email protected]:/etc/ssh/
    (8)在其他主機上把id_rsa.pub追加到授權的key裏面去:cat ~/id_rsa.pub >> ~/.ssh/authorized_keys
    (9)修改authorized_keys文件權限:chmod 600 ~/.ssh/authorized_keys
    (10)刪除複製的公鑰:rm -rf ~/id_rsa.pub
    (11)重啓SSH服務:service sshd restart
    注:6~7步爲在其他主機上的操作
發佈了29 篇原創文章 · 獲贊 5 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章