O sudo permite customizar a mensagem exibida a cada vez que se erra na digitação da senha de autenticação.
Isto é feito através da inclusão ou edição do valor do parâmetro badpass_message=
.
Siga o procedimento, abaixo, para criar uma mensagem personalizada de aviso de senha errada, para o sudo.
Abra o editor padrão de edição do sudoers:
sudo visudo
Em seguida vá até seção que tem os parâmetros Defaults.
Inclua mais um:
Defaults badpass_message="Não posso deixar você fazer isso, Dave."
Eu usei uma frase do filme de Stanley Kubrick, 2001: Uma Odisseia no Espaço.
Leia mais dicas de configuração do comando sudo, clicando na tag visudo e/ou sudo.
A opção insults
, no sudoers, se sobrepõe a badpass_message
.
Mas você pode desativar qualquer parâmetro Defaults, inserindo um ‘#’ no começo da linha dele.
O bad pass msg acaba sendo uma alternativa para sistemas “chatos” que usam um sudo compilado sem suporte a insults.
Em tempo, saiba mais sobre como “ofender” as pessoas que erram a senha no sudo, neste post.
Divirta-se!
2 replies on “Personalize a mensagem de senha errada do sudo no seu sistema”
Bom dia Elias. Seus posts são de grande incentivo ao uso do Linux.
Uso Slackware, Suse e Arch (Antergos, (laptop), já usei muito o Fedora e o Ubuntu. Aproveito para lhe pedir mais dicas, tentei aqui o “insults” mais não consegui editar, (openSUSE Leap 42.1). Hoje aceitei
a atualizão e os plaeys não abrem, só o Audacity funfou. O que mim
sugere. Flávio.
Você precisa de privilégios administrativos para editar o sudoers.
Uma das formas de conseguir isso é usando o comando
su -c visudo
. Neste caso, use a senha do root.Se a sua instalação OpenSUSE, for recente, veja se a leitura do artigo 10 coisas para fazer após a instalação do openSUSE ajuda.