公開鍵認証のssh設定のはずが突然パスワードを聞かれるようになった
vagrant上の仮想マシンで色々試していたら突然、公開鍵認証のsshアクセス時にパスワードを聞かれるようになってしまいました。
調べてみるとホームディレクトリのパーミッションを755に変更してしまったのが原因のようです。
元の700のパーミッションに戻して再度sshでアクセスしてみたところ無事に公開鍵ログインできました。
ただ、その後もう一度ホームディレクトリのパーミッションを755にしてみたところ、今度は問題なく公開鍵ログインができました。
何か別の原因があるかもしれませんがとりあえずハマったのでメモ。