Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado. Consulte Mais informação.

O Linux é diferente de outros sistemas operacionais importantes, pois oferece liberdade. Liberdade para usá-lo da maneira que quiser, liberdade para estudá-lo e alterá-lo, liberdade para distribuí-lo como quiser e liberdade para se isolar de grupos vitais.

Aqui está o que você precisa fazer caso tenha removido seu único usuário de todos os grupos no Ubuntu.

Como os grupos funcionam no Linux?

No Linux, os grupos contêm usuários privilegiados que podem ler, gravar ou executar arquivos sem autorização adicional. Ao criar sua conta de usuário principal, você é adicionado automaticamente aos seus grupos principais. Em uma instalação padrão do Ubuntu, eles geralmente são adm, CD-ROM, sudo, dipb, plugdev, e sambashare.

Você pode se adicionar a outros grupos usando o usermod comando:

sudo usermod -aG group_name your_username

O -G switch significa que você adicionará o usuário a um grupo suplementar, e o

instagram viewer
-a significa anexar, o que significa que o grupo será adicionado à sua lista de grupos.

Executando o comando acima sem o -a significa que o novo grupo substituirá todos os grupos antigos.

Mais importante, o comando removerá você do grupo sudo, o que significa que seus poderes serão severamente limitados. Sem fazer parte do sudo grupo, você não pode se adicionar ao grupo sudo, não pode instalar software ou até mesmo atualizar o sistema.

O que fazer se você apagar acidentalmente os grupos de seus usuários

É uma coisa pequena, mas falta isso -a pode arruinar totalmente o seu dia. Felizmente, a solução é simples, mas você não pode corrigir o erro na instalação do Ubuntu, pois não possui mais privilégios de administrador. Você precisa de um shell raiz.

Primeiro, você precisará acessar o menu GRUB. Faça isso reiniciando seu PC e pressionando repetidamente Escapar até que o menu apareça.

Escolher Opções Avançadas do Ubuntu, então Modo de recuperação.

Quando o menu lhe der uma opção para um shell de root, escolha esta. O shell aparecerá na parte inferior da tela.

Os comandos executados no shell root são executados como root e, em um sistema Ubuntu padrão, não precisam de senha.

Digite o seguinte comando para se adicionar ao grupo sudo:

usermod -aG sudo your_username

Agora reinicie. Ao fazer login novamente no sistema, você fará parte novamente do grupo sudo e poderá executar ações que exigem privilégios de root.

Junte-se novamente aos seus grupos de usuários anteriores no Linux

Linux registra tudo. Isso pode ser um problema quando seus logs crescem para um tamanho ridículo, mas se você precisar saber de quais grupos seu usuário fazia parte anteriormente, isso pode ser inestimável.

sudo grep user-setup /var/log/installer/syslog

...exibirá toda vez que um usuário for adicionado a um grupo. Anote os nomes dos grupos e, em seguida, adicione-os novamente com:

sudo usermod -aG sudo este_grupo, aquele_grupo, outro_grupo seu_usuário

Observe que não há espaço entre os nomes dos grupos e as vírgulas.

Saia e volte novamente, e seus grupos serão totalmente restaurados.

Grupos facilitam a administração do Linux

Contanto que você não remova acidentalmente seus próprios privilégios, os grupos são uma ferramenta incrivelmente poderosa no Ubuntu e em outras distribuições do Linux. Com eles, você pode gerenciar um grande número de usuários e garantir que todos tenham acesso e permissões adequadas para o que precisam e não possam danificar seu sistema por acidente.

Ao usar grupos, você pode escolher quais pessoas podem ser confiáveis ​​o suficiente para ler, gravar e executar arquivos. É fácil mover usuários entre grupos e, se você deseja que alguém tenha total liberdade para usar um determinado arquivo, pode até mesmo atribuir a propriedade a ele.