前端時間在做批量主機的公私鑰認證,10幾臺機器都能免密登錄,唯獨有一臺怎么著都不行。
查了半天的配置,檢查公鑰都沒問題,后面不得不放棄。
有一天一位老司機在查看/var/log/secure日志時發現了問題根源所在
日志如下:
Authentication refused: bad ownership or modes for directory /root/.ssh
很明顯/root/.ssh目錄權限配置有問題,果不其然,其權限不知被誰加成了777
把目錄權限改成600后,成功完成公私鑰認證。
啟發:遇到問題一定要多去看日志,linux各類軟件的日志非常詳細,因此遇到問題一定要多看日志,進行分析。
新聞熱點
疑難解答