Como eu concedo privilégios sudo a um usuário existente? [duplicado]

117

Eu quero conceder ao usuário recém-criado sudo privileges no Ubuntu.

Eu tentei

sudo adduser hduser admin

mas diz que não existe um grupo de administradores. Como posso fazer isso?

    
por saket 26.07.2012 / 09:42

4 respostas

178

Você precisa adicionar o usuário hduser ao grupo sudo (que é o grupo "administradores" do Ubuntu).

Se você já criou o usuário, poderá adicionar o usuário ao grupo sudo executando o seguinte comando em um Terminal:

sudo usermod -a -G sudo hduser
    
por ish 26.07.2012 / 10:22
21

Em vez disso, você pode tentar,

sudo adduser hduser sudo

No Ubuntu, você precisa adicionar o usuário somente ao grupo sudo .

    
por Aishwarya 07.03.2013 / 12:27
7

1) Torne-se root. Você pode fazer isso usando sudo -i ou tornar-se root da maneira antiga su -

2) Executar visudo

3) Eu mudei essa parte do arquivo sudoers para que meus usuários escolhidos se tornassem usuários sudo, e você pode adicionar usuários de forma semelhante (linhas em branco introduzem para formatar de forma limpa):

## User Aliases
## These aren't often necessary, as you can use regular groups
## (ie, from files, LDAP, NIS, etc) in this file - just use %groupname
## rather than USERALIAS
# User_Alias ADMINS = jsmith, mikem dbadmin 
ALL=(ALL) ALL
ics ALL=(ALL) ALL 
csm ALL=(ALL) ALL 
coa ALL=(ALL) ALL

4) Pressione : e x para gravar as alterações nos sudoers e sair do vi.

    
por octopusgrabbus 15.05.2013 / 17:47
2

Edite o arquivo sudoers: sudo visudo

e adicione:

user    ALL=(ALL:ALL) ALL
    
por Alberto Burgos 15.05.2013 / 17:52