1 votes

Comment empêcher la désinstallation d'un programme par un utilisateur disposant des droits d'accès root ?

Afin de résoudre mon besoin d'un logiciel de blocage de sites web sur Ubuntu pour lutter contre la tentation, j'ai décidé d'adopter une approche mixte :

  • Installer une application de blocage de sites web
  • Mettre un mot de passe sur cette application pour accéder aux réglages ou pour la désinstaller

Existe-t-il un moyen de le faire ?
J'ai l'accès root et je suis le seul utilisateur du logiciel. Puis-je m'empêcher de désinstaller une application avec un mot de passe ?

3voto

Byte Commander Points 99026

Non. Il n'est pas possible de restreindre l'accès à la racine sur un système en cours d'exécution. Vous devez faire preuve d'un minimum de maîtrise de soi.

Sinon, vous devez créer un nouvel utilisateur administrateur, donner son mot de passe à un ami et lui retirer les droits d'administrateur ( sudo l'appartenance à un groupe) de votre propre utilisateur.

Attendez, vous pouvez toujours contourner ce problème et démarrer dans un Shell racine en mode de secours ? Oui. Mais si cela ne suffit pas à mettre fin à votre tentation, vous devriez probablement retirer physiquement tous les appareils informatiques de votre portée.

-1voto

jpezz Points 1060

Placez l'application sur un CD-ROM monté sur votre système !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X