Existe uma maneira de saber se sou o administrador do meu Ubuntu 14.04? Caso contrário, como posso me tornar o administrador?
Existe uma maneira de saber se sou o administrador do meu Ubuntu 14.04? Caso contrário, como posso me tornar o administrador?
Respostas:
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 id
ou groups
e veja se você está no sudo
grupo. No Ubuntu, normalmente, os administradores estão no sudo
grupo.
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 ok
e digite sua senha; se isso for impresso ok
, você é um administrador.
Basta digitar id
um 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)
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.
$
. 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.