Formas de pagamento Abuse

Como desativar a palavra-passe para o comando Sudo

07.03.2021, 20:59

Um utilitário chamado Sudo permite que um utilizador normal opere o programa com direitos de superutilizador. Para evitar um utilizador externo, o utilitário pede uma palavra-passe de cada vez que é executado. Esta é uma precaução importante, uma vez que é importante para o sistema certificar-se de que é o utilizador que pede acesso e não um programa que tenta danificar o sistema. Por várias razões, pode ser necessário desativar a palavra-passe. É melhor não o fazer, mas se precisar mesmo dela, as instruções seguintes são para si.

O comando Sudo em Linux sem uma palavra-passe

Para desativar a palavra-passe do Sudo, tudo o que precisa de fazer é adicionar a diretiva NOPASSWD à linha de configuração do utilizador ou do grupo.

Este comando é o seguinte:

username ALL=(ALL) NOPASSWD: ALL

Abrir o ficheiro de configuração do Sudo e desativar a palavra-passe para um determinado utilizador, efectuando as seguintes alterações. Vamos usar o utilizador linux90 como exemplo:

$ sudo visudo

linux90 ALL=(ALL) NOPASSWD: ALL

Em seguida, salve as alterações feitas e feche o arquivo. Para referência, o vi usa a tecla i para entrar no modo de inserção, o comando :w para salvar e o comando :q para sair. Se for feito corretamente como descrito acima, o sudo não pedirá ao utilizador selecionado uma palavra-passe quando executar quaisquer comandos.

Se quiser que o utilizador possa executar apenas alguns comandos sem uma palavra-passe (apt e reboot) faça esta alteração:

linux90 ALL=(ALL) NOPASSWD: /usr/bin/apt, /sbin/reboot

Para desativar a palavra-passe para um grupo de utilizadores, utilize o seguinte código:

%group_name ALL=(ALL) NOPASSWD: ALL

Salve as alterações e feche o arquivo. O utilizador linux90 poderá agora correr os comandos usr/bin/apt, /sbin/reboot sem uma password, tal como os utilizadores do grupo configurado.

Для того чтобы отключить пароль sudo для определенного пользователя нужно открыть файл конфигурации sudo и отключить запрос пароля следующей строчкой,