Como eu crio um usuário administrador no Ubuntu?

79

Eu quero criar um usuário com sudo powers no Ubuntu. Como posso fazer isso?

    
por Mohit Jain 07.10.2010 / 08:36

6 respostas

87

Primeiro, crie o usuário com:

sudo adduser <username>

Você pode ler mais sobre este comando nas páginas man do seu sistema com man adduser .

Você pode adicionar um usuário ao grupo sudo com o comando:

sudo adduser <username> sudo

Observe que as versões do Ubuntu até o 11.10 usarão admin como grupo em vez de sudo :

Until Ubuntu 11.10, the Unix group for administrators with root privileges through sudo had been admin. Starting with Ubuntu 12.04 LTS, it is now sudo, for compatibility with Debian and sudo itself. However, for backwards compatibility, admin group members are still recognized as administrators

Se o seu sistema não, então precisamos mexer com o arquivo sudoers para conceder permissões sudo. Você pode ler sobre o arquivo sudoers com man sudoers para obter detalhes sobre a sintaxe exata e as opções disponíveis, mas, para simplificar, você pode fazer o seguinte:

  • Crie um grupo com o comando addgroup e, em seguida, adicione esse grupo ao arquivo sudoers. Use addgroup <groupname> para criar o grupo e, em seguida, edite o arquivo sudoers ( sudo visudo ) e adicione a linha %<groupname> ALL=(ALL) ALL à parte inferior
  • Edite o arquivo sudoers com sudo visudo e adicione <username> ALL=(ALL) ALL na parte inferior de cada usuário que você deseja adicionar.
por 07.10.2010 / 08:38
23

A resposta "popular" é como "reimplement" , não "como adicionar o usuário?" . O mínimo que você precisa fazer é isto:

usermod -a -G sudo USERNAME

No meu sistema particular, sou membro dos seguintes grupos:

usermod -a -G adm,cdrom,sudo,dip,plugdev,lpadmin,sambashare,libvirtd USERNAME

Para verificar o que você fez:

groups USERNAME
    
por 02.04.2013 / 17:40
3

Escolha System - > Administration - > Users and Groups .

Selecione Add para adicionar seu novo usuário. Quando você tiver concluído o assistente, escolha seu novo usuário e clique em account type e altere de Desktop user para Administrator .

    
por 07.10.2010 / 08:56
0

Você também pode ativar o root por:

passwd root

e insira a senha da raiz

    
por 28.08.2014 / 00:17
0

Se você realmente quer criar superusuário (cópia do root mas com outra senha e diretório pessoal) e não um usuário sudo, use UID = 0 e GID = 0 para novo usuário:

useradd -ou 0 -g 0 john

-o permite que você crie um UID não exclusivo (UID raiz = 0)

-u $ UID define $ UID

-g $ GID define $ GID

    
por 15.06.2017 / 09:54
-2

O que eu faço é adicionar usuário ao grupo chamado wheel, o usuário pertencente a esse grupo pode executar qualquer comando do administrador usando o sudo.

Você deve ativar esse recurso em / etc / sudoers, descomentar linha abaixo % wheel ALL = (ALL) TODOS

    
por 07.10.2010 / 09:02