ignorar sudo para um grupo de comandos

ignorar sudo para um grupo de comandos

Preciso ignorar sudoum grupo de comandos para um determinado usuário para que o comando seja executado sem usar osudo

Responder1

Você deseja permitir que um usuário reinicialize sem usar o sudo cammand, adicione o comando ao /etc/sudoersarquivo: adicione esta linha ao arquivo:

your-username ALL=NOPASSWD: reboot

Uma descrição mais detalhada pode ser encontrada aqui:Como executo comandos sudo específicos sem senha?

Responder2

Como você deseja ignorar o sudo, presumo que não queira digitar sudo toda vez que executar determinados comandos. sumudará a sessão do usuário para root, fazendo com que todos os comandos adicionais sejam executados como root, portanto, não há necessidade de sudo.

tentar:

sudo su

paul@test-machine:~$ sudo su
[sudo] password for paul: 
root@test-machine:/home/paul# 
root@test-machine:/home/paul# exit
exit
paul@test-machine:~$ 

Este comando executa a mudança de sessão como root ( sudo), para o usuário root ( su root). su assume que você deseja ser root, então você não precisa informar ao usuário.

Informações encontradas aqui:http://www.linfo.org/su.html

su geralmente é a maneira mais simples e conveniente de alterar a propriedade de uma sessão de login para root ou para qualquer outro usuário.

Sintaxe

Uma expressão simplificada da sintaxe do comando su é:

su [options] [commands] [-] [username]

Os colchetes indicam que o item incluído é opcional. Assim, a maneira mais simples de usar o comando su é apenas digitar:

su

O sistema operacional assume que, na ausência de um nome de usuário, o usuário deseja mudar para uma sessão root e, portanto, o usuário é solicitado a fornecer a senha root assim que a tecla ENTER é pressionada. Isso produz o mesmo resultado que digitar:

su root

Se a senha correta for fornecida, a propriedade da sessão será alterada para root.

Responder3

Este é um post antigo, mas apareceu primeiro na minha pesquisa no Google por "comando para ignorar o sudo". Você realmente deveria usar visudo em vez de editar /etc/sudoers diretamente. visudo verifica para ter certeza de que você não inseriu nada errado no arquivo sudoers...o que poderia quebrar alguma coisa.

Veja, por exemplo,Por que devo usar 'visudo' para editar o arquivo '/etc/sudoers'?

Não tenho certeza do que havia de errado com esta postagem, por favor esclareça.

informação relacionada