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.
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!