相關文章很多,大同小異,本文只是為了按照那些文章配置,但是還是需要輸入密碼的情況寫的。
關鍵字:SSH證書方式登陸依然需要輸入密碼
兩臺linux機器:A B
都已經安裝上OpenSSH,A上通過ssh-keygen生成一對密鑰,
公鑰通過任意方式放到B的~/.ssh/authorized_keys文件里面。
.ssh目錄權限755,authorized_keys權限600。
這時候在A上可以通過不用輸入密碼直接ssh B了。
注意:很多文章說是authorized_keys的權限644,當你644的時候可能登陸的時候還會讓你輸入密碼,但是一旦改成600以后并且成功登陸,這時候再改成644,此問題不再出現。
被這個問題折騰了將近一個星期,郁悶是難免的了,甚至自己寫了程序代替slogin scp等命令,最終還是配置成功了。
from:
http://blog.chinaunix.net/space.php?uid=233938&do=blog&cuid=211941
posted on 2011-08-11 16:58
chatler 閱讀(500)
評論(0) 編輯 收藏 引用 所屬分類:
Linux_SysAdmin