ssh配置除錯的必殺技

冷侃發表於2015-10-08

我們知道,ssh客戶端的檔案及資料夾的許可權會影響到身份驗證是否通過,可能又不告訴我們為什麼,這真是件煩心了事

所以,伺服器除錯執行就可以看到很多錯誤資訊了

 /usr/sbin/sshd -d -p 2222

以上命令採用除錯方式監聽埠2222,可以看到錯誤資訊,媽媽再也不用擔心我的許可權問題了

客戶端除錯執行

ssh -v username@127.0.0.1 -p 2222 -i id_rsa

如果收穫到這個錯誤

SSH Authentication Refused: Bad Ownership or Modes for Directory

可以用以下辦法解決

chmod 700 /home/username/.ssh

chmod 700 /home/username/.ssh/authorized_keys

 

相關文章