有臺老的Ubuntu服務器一直用的密碼登錄,今天打算關(guān)閉密碼登錄,使用密鑰登錄。
但是配置好sshd_config以后怎么都提示密鑰未注冊。
以為密鑰配置錯誤,更換也不行。
也刪除/home/ubuntu/.ssh/authorized_keys 重新創(chuàng)建。
mkdir -p ~/.ssh && chmod 700 ~/.ssh touch ~/.ssh/authorized_keys chmod 600 ~/.ssh/authorized_keys
但是還是無法使用密鑰登錄。
最后新建了一個測試賬號,添加密鑰測試可以正常登錄。
于是想到是不是上層目錄權(quán)限問題,去看/home/ubuntu 發(fā)現(xiàn)被人設置為了777權(quán)限,馬上更改為700測試正常就正常了。
贊
0
賞