Ubuntu 11.04, adduser myuser: grupo admin está faltando

10

Oi eu estou tentando adicionar myuser para sudoers após uma nova instalação com conta de root,

# adduser myuser admin 

que dá:

adduser: the group 'admin' does not exist.

no entanto, isso funciona:

# adduser myuser root

mas isso não faz do myuser um sudoer.

Além disso, o / etc / sudoers contém estas linhas:

# User privilege specification
root    ALL=(ALL:ALL) ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

mas bem estranho - o arquivo / etc / group não contém admin .

Devo apenas editá-lo manualmente e adicionar algo como:

admin:x:120:myuser
    
por valk 16.12.2011 / 20:28

2 respostas

13

use groupadd admin para adicionar o grupo, então você pode executar adduser myuser admin . No entanto, você pode querer usar usermod -G myuser,admin myuser para se remover do grupo raiz. (em vez de myuser, admin, liste a lista exata de grupos dos quais seu usuário deve ser membro.

Se você se sentir tentado a editar o / etc / group diretamente, por favor use o comando vigr , que irá garantir que a sintaxe do arquivo esteja correta antes de confirmar as alterações.

    
por 16.12.2011 / 20:35
1

o grupo sudo deve ser usado:

adduser myuser sudo
    
por 20.07.2016 / 15:45

Tags