Q
無密碼SSH登錄
2
A
回答
0
你的過程似乎罰款,但對於MAC你似乎錯過了一個關鍵步驟;
sudo systemsetup -setremotelogin on
您需要配置MAC以通過setremotelogin接受遠程登錄,如上所述。
0
我發現,RHEL 7和SELinux的是根本原因,即使在/ etc/SSH/sshd_config中調整每一個變量,比鎖匠使更多的鍵後。以root用戶身份登錄,並運行以下命令:
setsebool -P use_nfs_home_dirs 1
您仍然必須創建密鑰,並與其他主機登錄名共享密鑰。我的問題是我們使用的是基於NFS的「home」目錄,所以SELinux不允許沒有這個明確標誌的訪問。
讓我知道你的問題是否消失。
查看ssh配置,如果使用'authorized_keys'而不''authorized_keys2' –
我檢查配置,使用authorized_keys – user2655973
客戶端計算機上包含您的密鑰的文件名是什麼?如果它不是'id_dsa'(默認),那麼你需要用選項'-i'發出你的ssh(或者在'〜/ .ssh/config'中配置它)。 –
rhashimoto