Amazon EC2 Amazon Linux AMI ssh公開鍵ログイン Permission denied
可能性として調べたのは以下
Amazon側の障害
- >障害報告はでてない。
公開鍵がそもそも間違っている
- >以前は同じもので入れたので違う
他にもいろいろウェブに当たってみたが該当しないよう。
新しくインスタンスを立ててみてテストしたが失敗。
結局、ログインユーザーであるec2-userのホームディレクトリのパーミッションの問題だった。770で運用したいんだが、所有者以外に実行権限があるとログインさえできない。
普通にLinuxサーバー建てる場合は今までの経験上問題なかったが、
これは、Amazon Linux AMIの初期セキュリティ設定問題?
追記;
755で問題なさそうなので、それでひとまずいく。
sshの挙動については要勉強。