質問: ssh:「 'my_key.pub'の権限0644がオープンしすぎています。」 ssh鍵に対して0644、つまり-rw-r--r--がオープンしすぎるのはなぜですか?また、.sshディレクトリ(0700)またはホームディレクトリ(0731)に対する誤った権限を見つけることができませんでした。ところで、ssh-keygen -y -f my_key.pubを使用してキーの言い換えをテストすると、このエラーが発生します宜しくお願いします
回答: 0644は、公開鍵に対してはオープンであるとは考えられませんが、秘密鍵に対してはオープンであるはずです。秘密鍵には権限0600が必要ですが、公開鍵には権限0644が必要です。ちなみに、.sshフォルダーの権限にも注意する必要があります。所有者であるあなただけがフォルダを制御できるように、0700権限が必要です。ホームディレクトリについては、グループなどに書き込み権限を付与することは想定されていません。chmod go-w /home/usernameを実行すると修正されます。