ルート権限を持つユーザーによるプログラムのアンインストールを防ぐにはどうすればよいでしょうか?

ルート権限を持つユーザーによるプログラムのアンインストールを防ぐにはどうすればよいでしょうか?

解決するためにウェブサイトブロッカーソフトウェアの必要性Ubuntu で自己誘惑と戦うために、私は複合的なアプローチを取ることにしました。

  • ウェブサイトブロッカーアプリをインストールする
  • 設定にアクセスしたりアンインストールしたりするには、そのアプリにパスワードを設定してください

そうする方法はありますか?
私はルートアクセス権を持っており、ソフトウェアの唯一のユーザーです。パスワードを使用して、アプリをアンインストールできないようにすることはできますか?

答え1

いいえ。実行中のシステムではルート権限を制限することはできません。少なくとも、自分自身で少しは自制心を発揮する必要があります。

それ以外の場合は、新しい管理者ユーザーを作成し、そのパスワードを友人に渡し、sudo自分のユーザーから管理者権限 (グループ メンバーシップ) を削除する必要があります。

待ってください、これを回避して、レスキュー モードでルート シェルを起動することはまだ可能ですか? はい。しかし、それでも何らかの誘惑を止めるのに十分でない場合は、すべてのコンピューティング デバイスを物理的に手の届かないところに置く必要があります。

答え2

システムにマウントされた CD-ROM にアプリを入れてください。

関連情報