OS Xに、ルートとしてのみ実行できる特定のバイナリプログラムがあります。
sudo
呼び出すたびにプリペンドしてパスワードを入力するのにうんざりしているので、定期的に呼び出すと、パスワードを要求せずに、ルートとして自動的に実行されるようにしたいと思っています。
プログラムの所有者はrootで、そのグループはwheelです。
chmod ug+s
実行時にユーザーIDとグループIDをroot / wheelに設定しようとしましたが、sudoを使用せずにプログラムを実行すると、sudoまたはrootとしてのみ実行できるというメッセージがまだ表示されます。
nosuid
マウントオプションを使用するかどうかなども含まれます。加えて、プログラムをスーパーユーザーとして定期的に実行する必要がある理由も含まれます。