Baixe em PDF
Baixe em PDF
Para executar tarefas administrativas no Linux, é preciso de acesso root, também conhecido por "superusuário". Ter uma conta root separada é comum na maioria das distribuições Linux, mas o Ubuntu a desabilita por padrão. Dessa forma, evitam-se erros acidentais e o sistema permanece protegido contra intrusos. Para executar comandos que exigem acesso privilegiado, use sudo .
Passos
-
Pressione as teclas Ctrl + Alt + T para abrir a janela "Terminal". Como o Ubuntu bloqueia a conta root por padrão, não é possível usar o comando su para obter acesso elevado assim como nas demais distribuições do Linux. [1] X Fonte de pesquisa Em vez disso, comece o comando usando sudo .
-
Digite sudo antes do resto do comando. "Sudo" significa "Super User Do" (Superusuário faz). Ao adicioná-lo ao começo de um comando, este será executado como root.
- Por exemplo: o comando sudo /etc/init.d/networking stop para o serviço de rede, enquanto sudo adduser adiciona um novo usuário ao sistema. Ambas as tarefas exigem permissão elevada para serem executadas
- Após executá-las, será preciso digitar sua senha. O Linux armazena a senha por 15 minutos e você não precisará digitar mais de uma vez.
-
Digite gksudo antes de executar um comando para abrir um programa com a interface gráfica de usuário (GUI). Por questões de segurança, o Ubuntu não recomenda o uso do comando "sudo" para abrir programas com GUI. [2] X Fonte de pesquisa Em vez disso, digite gksudo antes da linha de comando para abrir o programa.
- Por exemplo: digite gksudo gedit /etc/fstab para abrir o arquivo "fstab" no GEdit, um programa de edição com interface gráfica.
- Caso esteja usando o KDE Window Manager, digite kdesudo em vez de gksudo .
-
Simule um ambiente root. Caso você seja um usuário avançado que precise de um shell do root para executar scripts específicos, simule um com o comando sudo –i . Esse comando fornece permissão de superusuário com variáveis do ambiente root. [3] X Fonte de pesquisa
- Digite o comando sudo passwd root . Fazê-lo vai criar uma senha para o usuário root, basicamente "ativando" a conta. Não se esqueça dessa senha!
- Digite sudo -i . Em seguida, digite a senha da conta root quando solicitado.
- O prompt vai mudar de $ para # , indicando que você está com acesso elevado.
-
Dê acesso sudo a outro usuário. Caso esteja criando uma conta para uma pessoa que não tenha acesso de root, será preciso adicionar o nome de usuário dela ao grupo "sudo". Para fazê-lo, digite usermod -aG sudo nome_de_usuário . [4] X Fonte de pesquisaPublicidade
-
Pressione as teclas Ctrl + Alt + T para abrir a janela "Terminal". Por motivos de segurança (e para evitar danos no sistema), a conta do usuário root vem bloqueada por padrão. Para executar comando como root de forma segura, use
sudo
ougksudo
. Se for imprescindível ter uma conta root separada (por qualquer que seja o motivo), você pode habilitá-la com alguns comandos simples.- Ativar o usuário root coloca o sistema em risco e não é recomendado pelo Ubuntu. [5] X Fonte de pesquisa
-
Digite sudo passwd root e pressione a tecla ↵ Enter . Em seguida, será preciso digitar uma nova senha para o usuário root. [6] X Fonte de pesquisa Não perca essa senha!
-
Digite uma senha e pressione a tecla ↵ Enter .
-
Digite a senha novamente quando solicitado e pressione a tecla ↵ Enter . Agora, a conta root tem uma senha.
-
Digite su - e pressione a tecla ↵ Enter . Digite a senha da conta root quando solicitado para chegar no prompt com acesso elevado.
- Para desativar a conta root, digite sudo passwd -dl root . [7] X Fonte de pesquisa
Publicidade
Dicas
- Evita acessar a conta root sempre que possível. É possível executar quando todos os comandos que exigem permissão elevada usando sudo ou gksudo .
- Você também pode usar o comando sudo –i para acessar o shell de outro usuário no sistema. Para obter acesso do usuário "jane", por exemplo, digite sudo –I jane e depois sua senha (não a da Jane) quando solicitado.
Publicidade
Referências
- ↑ https://help.ubuntu.com/community/RootSudo
- ↑ https://help.ubuntu.com/community/RootSudo#Graphical_sudo
- ↑ https://dzone.com/articles/puppet-sudo-sudo-i-and-sudo-su-0
- ↑ https://www.digitalocean.com/community/tutorials/how-to-create-a-sudo-user-on-ubuntu-quickstart
- ↑ https://help.ubuntu.com/community/RootSudo
- ↑ http://www.thegeekstuff.com/2009/09/ubuntu-tips-how-to-login-using-su-command-su-gives-authentication-failure-error-message
- ↑ https://help.ubuntu.com/community/RootSudo
Publicidade