私のセントロ6にスーパーバイザーの取り付けが終わったので、うまくいきます。しかし、私はスーパーバイザ自身を殺すために "殺す"というコマンドを使うことができた。私はこれが間違っていると思う、私はスーパーバイザは殺すことができないと思う、そうでなければそれによって制御される他のサービスの安全を保証することはできません。だから、どうすればスーパーバイザーを殺すことはできないのですか?スーパーバイザーの作り方の作り方
1
A
答えて
2
これは決して正しい方法で実行することはできませんが、あなたが試すことができるものがあり、それがうまくいくと思います。理論的にはルートだけがすべてのプロセスを殺すことができ、他のすべてのプロセスは常に所有者によって殺される可能性があります。あなたが実際に試みることができるのは、解読不能なパスワードを持つユーザーを作成し、su
を使用してprocceessを開始するためのルートを取得することです。 (ルートは、パスワードを提供するために要求されることはありませんが、「SU」は、そのユーザーに変更されます)
su newacct ksh -c "/home/newacct/bin/the_process_to_start.ksh and its parameters"
su - newacct ksh -c "/home/newacct/bin/the_process_to_start.ksh and its parameters"
ダッシュを使用すると、そのユーザーの.profileに実行すべきであると述べています。それはあなたがしたいかどうかによって異なります。 (スクリプトを実行する必要はありませんが、この例ではそうであると思われました)
この方法では、誰もそのユーザーになれないため、root以外の誰もこのプロセスを終了できません。
/etc/shadowに解読不能なパスワードを設定する方法をGoogleに教えてください。実際には簡単です。
関連する問題
- 1. イメージボタンの作り方
- 2. スライダーアニメーションの作り方
- 3. クロムプラグインの作り方
- 4. シントンダイアログの作り方
- 5. 欄の作り方
- 6. JButtonのチェッカーボードの作り方
- 7. ブラックベリーのログアウトメニューボタンの作り方
- 8. Vimeoオブジェクトの作り方は?
- 9. ZBarReaderViewControllerフルスクリーンの作り方
- 10. スペクトルカラーボタン/カラーピッカーボタンの作り方
- 11. スタティックコールバックの作り方C++
- 12. VSポータブルの作り方
- 13. php jsonデコードページネーションの作り方
- 14. 8051エミュレータの作り方
- 15. Androidランチャーアイコンの作り方
- 16. IE7:TDフロートの作り方?
- 17. @Repositoryの作り方は?
- 18. jQuery intellisenseプラグインの作り方
- 19. Ruby Testerの作り方は?
- 20. ホバーイメージボタンの作り方は?
- 21. QRコードリーダーの作り方
- 22. Xcode 4.2テキストフィールドフルスクリーンの作り方
- 23. 逆行インデックスの作り方
- 24. djangoサブカテゴリの作り方
- 25. divスライダーダウンの作り方
- 26. 右フルラインの作り方
- 27. ps_job内の全従業員のスーパーバイザーIDとスーパーバイザー名の取得方法
- 28. データベースのMySQLでのforeachの作り方
- 29. jqueryのスタック/ワークの作り方
- 30. Androidスタジオのテーブルレイアウトの作り方
あなたがそれを知っているなら、私にヒントを教えてもらえますか?Googleで結果を見つけるのは本当に難しいです。 – Jack
私はこのトピックをトピックとしてクローズすることに投票しています。なぜならそれは明らかにプログラミング関連ではない&に属しているからです。@ http://unix.stackexchange.com –
できません。あなたができる唯一のことは、スーパーバイザーを別のユーザーとして実行することです。それは他の用途では殺されません。しかし、根はまだそれを殺すことができます。 – Dencker