Como mudar o usuário no Linux

Como mudar o usuário no Linux

Linux é um sistema operacional multiusuário robusto. Pode haver inúmeros usuários acessando o sistema e usando recursos do sistema. Ter contas de usuário separadas também oferecem melhor controle sobre várias permissões.

Se houver vários usuários no sistema, haverá inúmeras ocasiões em que você deseja mudar o usuário atual. Neste guia, confira como alterar o usuário no Linux.

Usuário no Linux

Linux tem três tipos de contas de usuário: sistema, usuário e root.

  • Sistema: os processos do sistema são executados sob este usuário.
  • Usuário: a conta para a qual os usuários em geral fazem login digitando o nome de usuário e a senha.
  • Raiz: um usuário especial que tem privilégio irrestrito em todas as partes do sistema.

Dependendo da interface (GUI ou CLI), existem várias maneiras de mudar o usuário atual.

Alterar o usuário na CLI

Esta seção abrange como alterar os usuários no console. Esta seção é aplicável a qualquer distro Linux.

Altere o usuário usando SU

Esta é a maneira padrão de alterar o usuário atual para a sessão. O comando SU (Switch User) oferece uma maneira simples de mudar de usuários.

Para mudar para um usuário diferente, use a seguinte estrutura de comando. Uma vez executado, você terá que inserir a senha da conta de usuário alvo para concluir o processo de login.

$ su -


Para verificar, verifique o valor da variável de ambiente de nome de usuário.

$ eco $ nome de usuário

Há uma variação deste comando. Se nenhum nome de usuário for especificado, o SU será padrão para o usuário root. Nesse caso, os seguintes comandos são equivalentes.

$ su -
$ su - root


Verifique a mudança.

$ whoami


É fortemente recomendado não fazer login como root, a menos que você precise. Se for apenas para executar comandos com privilégio de root, a ferramenta sudo oferece mais flexibilidade e segurança.

$ sudo

Alterar o usuário usando sudo

Enquanto o sudo é usado principalmente para executar um comando com privilégio de raiz, ele também pode alterar o usuário. No entanto, nem todo usuário pode usar sudo. O usuário deve ser adicionado no arquivo sudoers localizado no local /etc /sudoers. Aprenda a adicionar um usuário em sudoers.

Supondo que o usuário atual possa usar a ferramenta sudo, para alterar para um usuário diferente, execute o seguinte comando. Aqui, o usuário "Jones" é um usuário regular, enquanto "Hector" é um administrador.

$ sudo -u -s


Verifique a ação.

$ whoami


Não é aí que ele para. Usando o comando sudo, também é possível executar um comando como um usuário diferente sem fazer login. A maneira padrão de usar sudo é executar comandos como root.

$ sudo


No entanto, sudo também permite executar um comando como outro usuário. É assim que a estrutura de comando se parece.

$ sudo -u

Alterar usuários na GUI

Se você estiver usando um ambiente de desktop, poderá mudar para um usuário diferente sem executar nenhum comando. O método dependerá de qual ambiente de desktop você está usando.

Aqui, estarei mostrando como mudar os usuários no Gnome.

Alterar o usuário no gnome

Gnome é um dos ambientes de desktop mais populares por aí. Está disponível em quase qualquer distro -linux popular. Sua interface é agradável, moderna e fluida. Claro, você pode ajustá -lo para dar uma vibração mais agradável. Confira alguns dos melhores temas GTK3 para Linux. Estes são temas compatíveis com Gnome e devem funcionar em qualquer versão moderna do Gnome.

Para mudar a conta de usuário, clique no botão liga / desliga no canto superior direito e selecione "Switch User".

Clique na conta de usuário desejada, insira a senha e pronto!

Pensamentos finais

Mudar o usuário no Linux é uma tarefa bastante fácil. Não importa se você é um administrador do sistema ou um usuário casual; A tarefa é simples, mas importante de saber. Sinta -se à vontade para experimentar todos os métodos mencionados.

Computação feliz!