DebianがインストールされているリモートVPSにSSH経由で接続しようとしています。デバッグモードでsshdを実行すると、次のことがわかりました。
Authentication refused: bad ownership or modes for directory /root
Googleで見つけたものと同じ権限を設定しようとしました。
chmod go-w ~/
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
ただし、まだ pubkey 認証を拒否し、パスワードを要求し、デバッグ時に同じメッセージを表示します。私は何が間違っていましたか?
ベストアンサー1
まあ、フォルダの所有権を壊した@jeff-schallerに本当に感謝します。私はやった
chown root /root
chown root /root/.ssh
それ以来、それは完璧に動作しました。