Rimuovere la nota su sudo che appare all'apertura del terminale


93

Ogni volta che apro il terminale,

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

appare prima del terminale. Come faccio a farlo andare via?


Interessante. Una volta ho visto una cosa del genere, ma mai sul terminale mi apro. Come potrei riaverlo se lo volessi?
MPi

Risposte:


119

Una volta eseguito un sudocomando, il file ~/.sudo_as_admin_successfulverrà creato e l'avviso scomparirà. Quindi esegui un comando sudo, come sudo apt-get updateo crea il ~/.sudo_as_admin_successfulfile manualmente:

touch ~/.sudo_as_admin_successful

Se si desidera che l'avviso venga restituito per qualsiasi motivo, rimuovere ~/.sudo_as_admin_successful:

rm ~/.sudo_as_admin_successful

18
C'è un modo per rimuovere completamente questa funzionalità?
tubaguy50035,

1
È solo un test e un messaggio per dire "lo sapevi, puoi usare sudo per eseguire comandi come admin".
HankCa,

36

Dissidente, anticonformista? Commento fuori: sudo vim /etc/bash.bashrc. La sezione, ha commentato:

# 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

Trovare il file per iniziare:

$ sudo grep -R "man sudo_root" /etc

Il risultato:

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

e quindi scorrere l'output fino a quando non si vede quale file contiene "man sudo_root".


Mi chiedevo da dove venisse, e questo risponde. Grazie!
Mouche,

3

Questo non dovrebbe accadere, a meno che tu non abbia ancora eseguito alcun comando usando sudo ( sudo echo "hello"dovrebbe essere sufficiente).

Se hai eseguito un comando utilizzando sudoe non si vede il file ~/.sudo_as_admin_successful, allora si sono probabilmente colpiti da questo bug .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.