13.4.13.4 パーミッションとマシン管理

UNIXのシステムが安定している理由のひとつに,UNIXのシステムに関するファイルを管理者権限を持たないユーザが書き換えられないようになっているということがあります.ちょっとだけコンピュータの設定ファイルのあるディレクトリを覗いてみましょう.

promptls -l /usr return2 合計 0 drwxr-xr-x 8 root wheel 272 1 27 23:18 X11R6 drwxr-xr-x 705 root wheel 23970 4 5 21:07 bin drwxr-xr-x 196 root wheel 6664 2 5 09:05 include drwxr-xr-x 196 root wheel 6664 4 5 21:05 lib ... ...

これらのファイルの所有者はrootとなっています.rootというのは,ルートディレクトリのルートとは関係なく,管理者用のアカウントです.たとえば,binのフォルダのパーミッションはdrwxr-xr-xとなっています.管理者のみが書き換えられるファイルなのです.