linux遠程登陸不要密碼,使用authorized_keys不生效的解決方法
配置用戶的公鑰登陸時,配置完authorized_keys居然一直不生
效,於是google之,發現原來是因爲.ssh目錄和下面文件的權限
問題導致的,因爲目錄的權限已經超過了sshd的要求權限。
如果希望ssh公鑰生效需滿足至少下面兩個條件:
- ssh目錄的權限必須是700
- ssh/authorized_keys文件權限必須是600
配置用戶的公鑰登陸時,配置完authorized_keys居然一直不生
效,於是google之,發現原來是因爲.ssh目錄和下面文件的權限
問題導致的,因爲目錄的權限已經超過了sshd的要求權限。