いくら同じドメイン内とはいえ,自分のホームディレクトリ内を他のユーザーから覗かれるのはよい気分ではないだろう。第三者の多いサーバでは特にいえることだ。
このような場合は,ホームディレクトリのパーミッション設定を変更しよう。ただし,ホームディレクトリ下の「public_html/」をホームページとして公開している場合,other属性の実行形式を保つ必要があるので注意が必要だ。
$ ls -l /home ※変更前 drwxr-xr-x 2 minami minami 4096 Aug 13 02:09 minami $ cd /home $ chmod 701 minami $ ls -l ※変更後 drwx-----x 4 minami minami 4096 Aug 13 02:10 minami |
設定後は,試しにほかのユーザーアカウントからアクセスした際,次のように表示されればOKだ。
$ ls /home/[ユーザー名] ls: .: Permission denied |
Copyright © ITmedia, Inc. All Rights Reserved.