サーバーにログインできないできない!
ログインすると、ホームディレクトリにchdir()できないYO
ついでに、/bin/bashも起動できないYO! パーミッションが許可されていないよ!
っていうので、ホームディレクトリのパーミッションやら、/bin/bashのパーミッションを確認しても問題がない。
なんでだろー、と調べまくっていたら、ルートディレクトリのパーミッションが変わっていた。
ls -al / drw-rw-r-- 25 root root 4096 6�� 24 12:22 ./ # ショック! drw-rw-r-- 25 root root 4096 6�� 24 12:22 ../ # ショック! drwxr-xr-x 2 root root 4096 6�� 19 04:02 bin/
んで、ルートディレクトリのパーミッションを元に戻したらすんなりいけた。
chmod 755 / ls -al drwxr-xr-x 25 root root 4096 6�� 24 12:22 ./ drwxr-xr-x 25 root root 4096 6�� 24 12:22 ../ drwxr-xr-x 2 root root 4096 6�� 19 04:02 bin/