119 votes

Supprimer la note sur sudo qui apparaît à l'ouverture du terminal

Dès que j'ouvre le terminal,

To run a command as administrator (user "root"), use "sudo <command>".  
See "man sudo_root" for details.

apparaît devant le terminal. Comment faire pour que ça disparaisse ?

161voto

Craig Smitham Points 522

Une fois que vous avez exécuté un sudo le fichier ~/.sudo_as_admin_successful sera créé et l'avertissement disparaîtra. Donc, soit vous lancez une commande sudo, telle que sudo apt-get update ou créer le ~/.sudo_as_admin_successful manuellement :

touch ~/.sudo_as_admin_successful

Si vous voulez récupérer l'avertissement pour une raison quelconque, supprimez ~/.sudo_as_admin_successful :

rm ~/.sudo_as_admin_successful

Si vous souhaitez supprimer complètement cette fonctionnalité, consultez la réponse ci-dessus : https://askubuntu.com/a/22646/405408 . En bref : supprimer ce message de /etc/bash.bashrc

45voto

Maverick ? Commentez-le : sudo vim /etc/bash.bashrc . La section, commentée :

# sudo hint
# if [ ! -e "$HOME/.sudo_as_admin_successful" ]; then
#     case " $(groups) " in *\ admin\ *)
#     if [ -x /usr/bin/sudo ]; then
#     cat <<-EOF
#     To run a command as administrator (user "root"), use "sudo <command>".
#     See "man sudo_root" for details.
#    
#     EOF
#     fi
#     esac
# fi

Trouver le fichier à démarrer :

$ sudo grep -R "man sudo_root" /etc

Le résultat :

/etc/bash.bashrc:   See "man sudo_root" for details.

puis faites défiler la sortie jusqu'à ce que vous voyiez quel fichier contient "man sudo_root".

4voto

Maciek Gryka Points 1807

Cela ne devrait pas se produire, à moins que vous n'ayez pas encore exécuté une commande utilisant sudo ( sudo echo "hello" devrait suffire).

Si vous a fait exécuter une commande en utilisant sudo et vous ne voyez pas le fichier ~/.sudo_as_admin_successful alors vous êtes probablement frappé par ce problème .

0voto

mathway Points 1127

Au fait, touch -ing ~/.hushlogin pourrait également être utilisé pour désactiver ce comportement.

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