Como conceder privilégios de administrador a um usuário no Linux
Precisa obter privilégios de administrador no Linux, mas não sabe como? Hoje vamos discutir como conceder direitos administrativos rapidamente a um usuário específico no Ubuntu e Arch Linux.
Por que preciso de privilégios de administrador?
Ao usar um sistema Linux, ao tentar qualquer tipo de tarefa administrativa, como instalar ou remover software, você pode obter um erro dizendo que não tem as permissões corretas. Isso pode ser frustrante às vezes, mas obter direitos de administrador no Linux não é tão difícil quanto parece.
Na verdade, existem várias ferramentas à sua disposição, dependendo da distribuição que você usa. No entanto, lembre-se de que usuários não root não podem conceder direitos de administrador a ninguém, portanto, você precisará fazer login como outro usuário que tenha o status de administrador.
Esses usuários, definidos tecnicamente, pertencem ao grupo sudo ou sudoers . Isso significa que eles podem emitir comandos sudo inserindo suas senhas de usuário. As senhas são necessárias para autorizar os usuários para que possam executar tarefas administrativas no sistema.
Para obter direitos de administrador, você precisa pertencer ao grupo certo, e explicaremos como fazer isso a seguir.
Como conceder permissões de administrador no Ubuntu
Os ambientes de desktop facilitam o controle das permissões do usuário, independentemente do seu nível de conforto com o funcionamento interno do Linux. Você pode usar um aplicativo GUI para gerenciar usuários na área de trabalho ou pode concluir a mesma tarefa com mais eficiência por meio da linha de comando.
Concessão de direitos de administrador por meio da área de trabalho
Em distribuições baseadas em Debian, como Ubuntu e Linux Mint, você encontrará uma ferramenta de gerenciamento de usuário nas configurações do sistema. Pesquise por usuário no inicializador de aplicativos e o utilitário de gerenciamento de usuários geralmente estará no topo dos resultados.
![](https://static1.makeuseofimages.com/wp-content/uploads/2021/03/sudo-user-group-linux-mint.png)
Após iniciar a ferramenta, procure uma opção para modificar os direitos, grupos ou controles avançados de um usuário. Se você pode editar os grupos de um usuário, certifique-se de adicionar o usuário ao grupo sudo ou sudoers .
Concessão de direitos de administrador via linha de comando
Dois comandos diferentes podem conceder direitos de administrador no Ubuntu: usermod e gpasswd .
Para conceder direitos administrativos usando usermod, abra um terminal e digite:
sudo usermod -aG sudo username
Substituir nome de usuário com o nome de usuário de sua escolha. O sinalizador -aG significa Anexar e Agrupar . Este comando instrui o usermod a anexar o nome de usuário a um grupo, que neste caso é o grupo sudo .
Para usar gpasswd, digite o seguinte comando no terminal:
sudo gpasswd -a username sudo
Certifique-se de substituir o nome de usuário com o nome de usuário do usuário que você deseja conceder privilégios de administrador para. O sinalizador -a indica que você deseja adicionar o usuário ao grupo sudo .
Como conceder permissões de administrador no Arch Linux
Algumas distros baseadas em Arch, como Manjaro Linux, têm aplicativos de gerenciamento de usuários baseados em desktop semelhantes ao Ubuntu. No entanto, se você não conseguir encontrar um em seu sistema, obter direitos de administrador no Arch Linux através da linha de comando também é bastante simples.
Você precisará editar o arquivo e tc / sudoers . Embora adulterar os arquivos do sistema possa resultar em um sistema corrompido, um comando especial chamado visudo permite que você edite o arquivo com risco mínimo.
sudo visudo
Adicione a linha abaixo ao arquivo ou descomente (removendo a marca de hash) se a linha já estiver presente. A linha dá acesso root ao grupo wheel.
%wheel ALL=(ALL) ALL
![](https://static1.makeuseofimages.com/wp-content/uploads/2021/03/visudo-sudoers-file-arch-linux.png)
Depois de salvar e sair do visudo, execute o seguinte comando para adicionar o usuário ao grupo wheel , substituindo o nome de usuário pelo usuário de sua escolha.
sudo gpasswd -a username wheel
Criação de novos administradores no Linux
Agora você adicionou um usuário ao seu grupo de administração do Linux e esse usuário pode realizar tarefas administrativas como instalar e atualizar software. Ter vários administradores pode ser benéfico se você estiver executando um grande servidor Linux com vários usuários.
Se você costuma gerenciar usuários em seu sistema Linux, é importante saber como identificá-los rapidamente. Listar todos os usuários que estão presentes em um sistema é uma ótima maneira de começar.