Question Garder l'avertissement fantaisie de sudo pour toujours


La première fois que je fais sudo sur openSUSE je suis toujours averti avec un message fantaisiste

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

root's password:

Après la première connexion réussie, je ne serai plus averti.

Je voudrais être toujours prévenu. Je trouve ce message quelque peu fantaisiste. Y a-t-il un moyen d'être averti comme ça par sudo prompt?


31
2017-11-05 18:15


origine




Réponses:


Créez un fichier dans /etc/sudoers.d/ Vous pouvez utiliser cette commande

sudo nano /etc/sudoers.d/privacy

Collez maintenant cette ligne dans le fichier.

Defaults        lecture = always

Fermez maintenant Terminal / Konsole, rouvrez-le et essayez de faire quelque chose avec sudo.


39
2017-11-05 18:36



Puis-je également désactiver le message en définissant lecture à never? - Richard de Wit
Oui, les options pour conférence sont: always  never  once  homme sudoers - Chris


Pour redéfinir un compte afin de voir l'avertissement une fois de plus, supprimez les enregistrements sudo pour cet utilisateur.

root>  rm  /var/lib/sudo/<username>/*
root>  rmdir /var/lib/sudo/<username>

4
2018-05-05 07:21





Pour ajouter à + Michael JAMES sa déclaration, les emplacements peuvent varier. Sur Fedora,

rpm -ql sudo

Affiche un répertoire appelé:

/var/db/sudo

Dans ce répertoire, j'ai trouvé un autre répertoire appelé «lecturé» suivi de mon nom. Supprimer mon nom de ce répertoire affiche à nouveau l'avertissement.

Edit: Il s'agit d'une solution unique pour réinitialiser l'affichage du message. Vous pouvez bien sûr utiliser crontab pour vider le répertoire afin que le message soit imprimé plus régulièrement.


3
2017-07-19 11:02