ではMac OS X の入っているディスクのアイコンをダブルクリックして開き、Systemフォルダを選択し、情報ウインドウのアクセス権を見てみましょう。
【System フォルダの情報ウインドウ(アクセス権)その2】
・・思った通り!すべてのアクセス権のポップアップメニューは変更可能になっています。
(うまく行かない場合は、sudo /System.../Finderを実行する前に、現在のFinderのウインドウをすべて閉じておいて下さい)
これで、「そのほか全員」のアクセス権を“ -- なし ”にすれば、システム管理する権利のないユーザーはSystemフォルダを見ることはできなくなります。
※ただし、この変更をすると、「そのほか全員」に属するユーザーはログインできなくなりますので注意!
では、最後に先ほど起動したFinder を終了してみましょう。コマンドを実行したTerminal ウインドウを見て下さい。先ほどのコマンドを実行した状態で停止ているはずですので、control キーを押しながら C キーと押して下さい。すると現在のFinderは終了し、いつものデスクトップに戻ります。
いかがでしたか?このように特定のアプリケーションだけをroot 権限で起動するという方法はいろんな局面で便利に利用できるでしょう。