sshauthorized_keys 權限僅在文件列出/統計之前被拒絕 - 非常奇怪

sshauthorized_keys 權限僅在文件列出/統計之前被拒絕 - 非常奇怪

Ubuntu 14.04LTS 運行 openssh。當我嘗試使用我的公鑰進行 ssh 時,我收到權限被拒絕(公鑰)的訊息。

/var/log/auth.log 顯示“無法開啟授權金鑰 '/home/wolfgeek/.ssh/authorized_keys':權限被拒絕”

這是奇怪的部分!

如果我執行“ls -l /home/wolfgeek/.ssh/authorized_keys”或“stat /home/wolfgeek/.ssh/authorized_keys”,我就可以透過 ssh 成功登入。我沒有更改檔案 (600) 和 .ssh 目錄 (700) 的權限。我沒有修改該文件,也沒有重新啟動 sshd。我所做的就是統計文件並開始工作。

有任何想法嗎?

答案1

文件應為 600,目錄應為 700。

chmod go-w ~
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

這是我一直在使用的權限公式。我正在運行 debian,但在 ubuntu 上應該同樣工作

相關內容