Mantendo a fantasia de sudo avisando para sempre

32

A primeira vez que eu faço sudo no openSUSE, eu sempre sou avisado com alguma mensagem chique

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:

Após o primeiro login bem-sucedido, não serei avisado novamente.

Eu gostaria de ser sempre avisado. Eu acho esta mensagem de alguma forma extravagante. Existe alguma maneira de ser avisado assim por sudo prompt?

    
por usr-local-ΕΨΗΕΛΩΝ 05.11.2012 / 19:15

3 respostas

40

Crie um arquivo dentro de /etc/sudoers.d/ Você pode usar este comando

sudo nano /etc/sudoers.d/privacy

Agora cole esta linha no arquivo.

Defaults        lecture = always

Agora feche o Terminal / Konsole, Reabra-o e tente fazer algo com o sudo.

    
por 05.11.2012 / 19:36
4

Para redefinir uma conta para ver o aviso mais uma vez, exclua os registros sudo desse usuário.

root>  rm  /var/lib/sudo/<username>/*
root>  rmdir /var/lib/sudo/<username>
    
por 05.05.2014 / 09:21
3

Para adicionar a + Michael JAMES sua declaração, os locais podem variar. No Fedora,

rpm -ql sudo

Mostra um diretório chamado:

/var/db/sudo

Neste diretório eu encontrei outro diretório chamado 'lectured' seguido pelo meu nome. Remover meu nome desse diretório mostra o aviso novamente.

Editar: essa é uma solução única para redefinir a exibição da mensagem. É claro que você poderia usar o crontab para esvaziar o diretório para que a mensagem seja impressa com mais regularidade.

    
por 19.07.2016 / 13:02

Tags