Pular para o conteúdo

Liberar comandos de root no sudo sem pedir senha

Dica publicada em Linux / Configuração
Marcos Vinicius S. Oliveira mvsoliveira
Hits: 82.459 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Liberar comandos de root no sudo sem pedir senha

Quando queremos liberar comandos de root para usuários de confiança podemos adicionar a seguinte linha no arquivo /etc/sudoers:

marcos ALL=NOPASSWD:ALL

  • NOPASSWD: não pede senha;
  • ALL: para todos os comandos.

Exemplo de arquivo sudoers:

# /etc/sudoers
Defaults !lecture,tty_tickets,!fqdn

root ALL=(ALL) ALL
luiz ALL=(ALL) ALL
marcos ALL=NOPASSWD:ALL

Nenhuma dica encontrada.

Kernel Liquorix: não dá o Boot [Resolvido]

Mouse USB para de funcionar com pacote "laptop-mode-tools"

Elementary OS - Alterando tamanho dos ícones do Plank

Limpando memória cache Linux

Colocando Windows como padrão no GRUB

#1 Comentário enviado por gpr.ppg.br em 14/02/2012 - 14:58h
e apenas para o comando sux?


eu instalei um ubuntu para uso de uma familia com 3 pessoas.

minha ideia foi deixar o mais facil possivel.

sendo assim:

1. boot automatico sem senha
2. na area de trabalho uma pasta "de cada usuario"
3. nesta pasta links atalhos para o firefox usando o comando

$ sux usuario1 firefox
pass:

mas dai o mesmo pede senha e acabou a brincadeira.

alguem sabe como tirar a senha do comando sux?


#2 Comentário enviado por Jamilson123 em 02/08/2013 - 23:18h
Como Edita esse coisa?
#3 Comentário enviado por kelseysantos em 21/10/2015 - 14:28h
O meu funcionou da seguinte forma:
Digita: #visudo
Caso não funcione visudo digite: #nano /etc/sudores ou vi /etc/sudores
Edite a linha 26 como está abaixo:

# Allow members of group sudo to execute any command
%sudo ALL=(ALL) NOPASSWD: ALL

verifique se o seu usuário q erá executar o comando sudo se está no grupo sudo. Pode também colocar no lugar do %sudo o %seugrupopreferido.

Para verificar se está no grupo sudo é só executar o comando:
#cat /etc/group | grep kelsey
resposta: sudo:x:27:kelsey

Caso não esteje é so adicionar o usuário no grupo:
#gpasswd -a seuusuario sudo
ou
#gpasswd -a seuusuario seugrupo

valeu
#4 Comentário enviado por kelseysantos em 21/10/2015 - 14:28h

[2] Comentário enviado por Jamilson123 em 02/08/2013 - 23:18h

Como Edita esse coisa?


O meu funcionou da seguinte forma:
Digita: #visudo
Caso não funcione visudo digite: #nano /etc/sudores ou vi /etc/sudores
Edite a linha 26 como está abaixo:

# Allow members of group sudo to execute any command
%sudo ALL=(ALL) NOPASSWD: ALL

verifique se o seu usuário q erá executar o comando sudo se está no grupo sudo. Pode também colocar no lugar do %sudo o %seugrupopreferido.

Para verificar se está no grupo sudo é só executar o comando:
#cat /etc/group | grep kelsey
resposta: sudo:x:27:kelsey

Caso não esteje é so adicionar o usuário no grupo:
#gpasswd -a seuusuario sudo
ou
#gpasswd -a seuusuario seugrupo

valeu

Contribuir com comentário

Entre na sua conta para comentar.