取消SSH登錄 輸入密碼的問題(問題已解決)
我的OS 是 Fedora16 我需要設置 ssh localhost 的時候不需要輸入密碼:我的設置方式為:
ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
這種方式在ubuntu11+下是有效的 但是在Fedora16 下 我 ssh localhost的時候 還是要求必須要輸入密碼,請問我如何搞啊?
問題已經解決:(解決辦法)
$ vi /etc/ssh/sshd_config
找到以下內容,并去掉注釋符”#“
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
找到以下內容,并去掉注釋符”#“
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
$ chmod 600 ~/.ssh/authorized_keys
posted on 2011-11-24 13:51 himalayas 閱讀(4031) 評論(4) 編輯 收藏 所屬分類: linux