web-dev-qa-db-ja.com

プロセスが強制終了された場合はOSを強制終了します

保護したいLinuxクラスターにデプロイしている特注の監視アプリケーションがあります。

プロセスnotkillできるようにしたいと思います。

とはいえ、シニアユーザーにはrootが必要です。

これを実現するためにカーネルスレッドを使用できることを読みました。このプロセスなしでOSを維持するよりも、文字通りOSをクラッシュさせたいと思います。

これは可能ですか、それとももっと良い方法がありますか?

2
Woodstock

シニアユーザーが完全で自由なrootアクセスを必要としない場合は、Sudo(またはsetuidプログラム、サービスデーモンなど)を介して必要な機能を使用するためだけにrootになることを許可できます。

2

OSを強制終了するよりも、respawnディレクティブを指定して/etc/init/yourservice.confスクリプトを使用する方が良いと思います。

1
lakukaracza