Como saber se sou o administrador do meu Ubuntu?

10

Existe uma maneira de saber se sou o administrador do meu Ubuntu 14.04? Caso contrário, como posso me tornar o administrador?

TomJ
fonte
Observe que, embora você continue dizendo "o administrador", todas as respostas falaram se você é ou não "administrador". Não há necessariamente um único administrador (a menos que você conte a conta raiz, que normalmente está desativada). Você pode muito bem ter uma centena de administradores em uma máquina.
Jon Hanna

Respostas:

6

Na GUI padrão, abra as Configurações do sistema e vá para a ferramenta "Contas de usuário". Isso mostra o seu "Tipo de conta": "Padrão" ou "Administrador".

Na linha de comandos, execute o comando idou groupse veja se você está no sudogrupo. No Ubuntu, normalmente, os administradores estão no sudogrupo.

Você pode ter acesso administrativo se tiver sido adicionado diretamente à lista de sudoers - isso é mais provável se o administrador estiver familiarizado com o Linux ou Unix em geral e não tiver usado o método padrão do Ubuntu. Tente executar sudo echo oke digite sua senha; se isso for impresso ok, você é um administrador.

Gilles 'SO- parar de ser mau'
fonte
O primeiro que você disse é a maneira mais fácil. Obrigado.
TomJ
7

Basta digitar idum terminal. Ele gera a identificação do usuário, identificação do grupo e associações de grupos da sua conta. No meu caso:

UID=1000(jacob) GID=1000(jacob) groepen=1000(jacob),4(adm),24(cdrom),27(sudo),30

"27 (sudo)" significa que eu sou membro do grupo "sudo" e que tenho a opção de executar comandos com sudo, em outras palavras: eu sou um administrador.

Em comparação, a saída de um usuário "normal":

UID=1001(testpersoon) GID=1001(testpersoon) groepen=1001(testpersoon),1000(jacob)

Para transformar um usuário "normal" em administrador, adicione o usuário ao grupo sudo:

sudo adduser <username> sudo  (from an administrator's user account)
Jacob Vlijm
fonte
Eu também tenho 4 (adm). Eu sou o administrador?
TomJ
@ tom significa que ele quer saber se ele é raiz ou não
nux
@ nux Por que você acha isso?
Jacob Vlijm
do título "O administrador do meu ubuntu"
nux
11
@nux Ser administrador significa ter o direito de executar programas como root. Isso não significa usar a conta root o tempo todo.
Gilles 'SO- stop be evil'
1

Por padrão, a conta root está desabilitada no ubuntu, a conta root tem UID = 0, tente:

id e veja qual é a saída, se for diferente de zero, você não é a raiz.

Mas você pode verificar se pode usar privilégios de root ao sudo:

sudo -v

Se você não puder, irá indicar:

Sorry, user [username] may not run sudo on [hostname].

Outras dicas ao abrir o terminal:

If $ at the end of the prompt that means standard user .

If # that means root user

No meu caso nux@ubuntu-PC:~$

Isso significa que eu sou um usuário padrão.

nux
fonte
O que você quer dizer com isso - "id - u (nome do usuário)"? você vai explicar um pouco?
TomJ
verifique linfo.org/uid.html
nux
O meu é $. Eu sou o administrador?
TomJ
11
@ Tom Mesmo se você for um administrador, seu prompt normalmente será exibido $. O prompt mostra apenas #se o shell está sendo executado como root. Se você apenas tem o direito de executar programas como root (que é a definição de ser um administrador), isso não afeta seu prompt.
Gilles 'SO- stop be evil'
administrador é um usuário padrão, não é?
Nux