- 1 1. Introdução
- 2 2. Fundamentos de Gerenciamento e Troca de Usuários no Ubuntu
- 3 3. Como Alternar Usuários via GUI
- 4 4. Como Alternar Usuários via Linha de Comando (CLI)
- 5 5. Gerenciando Usuários no Ubuntu (Adicionando, Excluindo e Modificando Usuários)
- 6 6. FAQ (Perguntas Frequentes)
- 6.1 6-1. Qual é a Diferença Entre su e sudo? Qual Eu Devo Usar?
- 6.2 6-2. Como Posso Alternar Usuários Sem Inserir uma Senha Toda Vez?
- 6.3 6-3. Como Posso Alternar Usuários Sem Usar sudo em um Ambiente SSH?
- 6.4 6-4. Como Posso Corrigir o Erro “Falha de Autenticação” Ao Usar su?
- 6.5 6-5. Posso Recuperar os Dados de um Usuário Excluído?
- 6.6 6-6. Resumo
- 7 7. Resumo
- 7.1 7-1. Conceitos Básicos de Troca de Usuário no Ubuntu
- 7.2 7-2. Troca de Usuários via GUI
- 7.3 7-3. Troca de Usuários via CLI (Interface de Linha de Comando)
- 7.4 -4. Gerenciamento de Usuários (Adicionar, Excluir e Modificar)
- 7.5 7-5. FAQ – Problemas Comuns e Soluções
- 7.6 7-6. Boas Práticas para Gerenciamento de Usuários no Ubuntu
- 7.7 7-7. Resumo Final
1. Introdução
O que é a Troca de Usuários no Ubuntu?
O Ubuntu é uma distribuição Linux multiusuário que permite que vários usuários utilizem um único PC ou servidor. Portanto, o recurso de troca de contas de usuário é amplamente utilizado em diversos ambientes, desde uso pessoal até corporativo, educacional e de desenvolvimento.
Ao trocar usuários, você pode manter ambientes de trabalho individuais enquanto garante que os dados e configurações de outros usuários permaneçam inalterados.
Situações em que a Troca de Usuários no Ubuntu é Necessária
Existem vários cenários em que a troca de usuários no Ubuntu se torna necessária. A seguir, alguns casos de uso comuns:
1-1. Ao Compartilhar um PC em Casa
Se vários membros da família compartilham um PC Ubuntu, a troca de usuários é necessária para manter o ambiente de desktop e as configurações de cada pessoa separadas. Por exemplo, separar as contas de pais e filhos ajuda a manter ambientes distintos para aprendizado e trabalho.
1-2. Uso em Empresas e Instituições Educacionais
Em empresas e escolas, um único PC pode ser usado por vários funcionários ou alunos. Nesse caso, a troca de contas é essencial para garantir que cada usuário retenha seus dados e configurações individuais.
Além disso, administradores de sistema frequentemente precisam usar contas privilegiadas (acesso root), tornando a troca de usuários necessária para tarefas administrativas.
1-3. Troca de Usuários na Gerenciamento de Servidores
Em servidores Ubuntu, é comum usar contas de usuário específicas para executar aplicativos e serviços. Por exemplo:
- Fazer login como um usuário regular → Trocar para privilégios de administrador apenas quando necessário
- Trocar para uma conta de usuário específica para gerenciar um serviço de sistema particular
Nesses cenários, a troca de usuários via linha de comando (CLI) é frequentemente necessária.
1-4. Uso de Diferentes Usuários em um Ambiente de Desenvolvimento
Desenvolvedores podem trocar usuários para realizar testes. Por exemplo:
- Realizar trabalho de desenvolvimento regular como um usuário padrão
- Testar o comportamento de um aplicativo em um ambiente de usuário diferente
- Executar tarefas administrativas específicas como o usuário root
Especialmente ao verificar operações sob diferentes níveis de permissão, a troca de usuários se torna crucial.
O que Este Artigo Aborda
Este artigo explica como trocar usuários no Ubuntu usando tanto GUI (Interface Gráfica do Usuário) quanto Linha de Comando (CLI). Ele também aborda as diferenças entre sudo e su, troca de usuários em um ambiente SSH e solução de erros comuns.

2. Fundamentos de Gerenciamento e Troca de Usuários no Ubuntu
Ubuntu como um Sistema Multiusuário
O Ubuntu, como um SO baseado em Linux, permite que vários usuários façam login simultaneamente. Cada usuário é atribuído a uma conta dedicada com configurações e dados independentes.
Separação de Ambientes de Usuário
No Ubuntu, cada usuário tem seu próprio ambiente individual, incluindo:
- Diretório Inicial (ex.:
/home/username/) - Arquivos de Configuração (configurações individuais para aplicativos)
- Permissões e Controle de Acesso (direitos de execução de arquivos e comandos)
- Processos em Execução (sessões ativas e tarefas em segundo plano)
Essa estrutura garante que diferentes usuários possam compartilhar o mesmo sistema Ubuntu sem interferir no ambiente uns dos outros.
Tipos de Usuários no Ubuntu
O Ubuntu tem vários tipos diferentes de usuários. Entender seus papéis ajuda no gerenciamento e na troca de usuários de forma eficaz.
Usuários Padrão
Usuários padrão têm permissões limitadas e podem realizar tarefas gerais.
- Restritos de instalar software ou modificar configurações do sistema
- Não podem acessar dados de outros usuários sem as permissões apropriadas
- Gerenciam dados pessoais e aplicativos
Usuários Administradores (Grupo sudo)
Usuários administradores podem obter temporariamente privilégios de superusuário (root) usando o comando sudo.
- Podem instalar software e modificar configurações do sistema com
sudo - A conta padrão criada durante a configuração inicial do Ubuntu geralmente tem privilégios
sudo
Para verificar usuários administradores:
getent group sudo
Este comando recupera uma lista de usuários no grupo sudo.
Usuário Root
O usuário root tem controle total sobre todo o sistema.
Por padrão, o Ubuntu desativa o login direto do root por razões de segurança.
- Usar
sudoé a maneira recomendada de obter acesso temporário ao root - Para entrar em um shell root apenas quando necessário, use
sudo suousudo -i
Ativando o usuário root (não recomendado):
sudo passwd root
Definir uma senha root permite login direto usando su, mas isso aumenta os riscos de segurança.
Considerações Chave Ao Alternar Usuários
Existem várias maneiras de alternar usuários no Ubuntu. Escolher o método certo depende do ambiente e do propósito.
Alternando via GUI
Para usuários operando em um ambiente de desktop, a alternância baseada em GUI é o método mais simples.
- Alternar usuários a partir da tela de bloqueio
- Fazer logout e login como um usuário diferente
- Usando o menu de configurações do sistema
Detalhes sobre alternância baseada em GUI são explicados na próxima seção, “3. Alternando Usuários via GUI”.
Alternando via CLI (Linha de Comando)
Para alternar usuários no terminal, use o comando su ou sudo.
Usando o Comando su
Para alternar para outro usuário:
su [username]
Para alternar para o usuário root:
su -
Usando o Comando sudo
Para executar um comando com privilégios de administrador:
sudo [command]
Para alternar para o usuário root:
sudo su
ou
sudo -i
Retenção de Sessão e Impacto da Alternância de Usuário
- Ao alternar usuários via GUI, a sessão do usuário anterior permanece ativa, mantendo os aplicativos abertos
- Ao alternar via CLI, uma nova sessão é iniciada, deixando a sessão anterior inalterada
- Usar
susem hífen retém as variáveis de ambiente do usuário anterior, enquantosu -as redefine
3. Como Alternar Usuários via GUI
No ambiente de desktop do Ubuntu, você pode alternar usuários facilmente usando a Interface Gráfica do Usuário (GUI). Este método é intuitivo e ideal para iniciantes que não se sentem confortáveis com operações de linha de comando.
Nesta seção, explicaremos dois métodos principais: alternar usuários a partir da tela de bloqueio e fazer logout para alternar usuários.
3-1. Alternando Usuários via Tela de Bloqueio
O Ubuntu permite alternar para outro usuário enquanto mantém a sessão atual ativa. Isso é útil quando vários membros da família compartilham um PC ou quando um administrador precisa temporariamente usar outra conta.
Passos para Alternar Usuários Usando a Tela de Bloqueio
- Clique no menu do sistema (ícone do botão de energia) no canto superior direito da tela
- Clique no botão “Bloquear”
- A tela será bloqueada, e a sessão do usuário atual será preservada
- Selecione “Alternar Usuário” na tela de login
- Escolha um usuário diferente, insira a senha e faça login

Botão “Bloquear”

Clique em “Alternar Usuário” no canto inferior direito da tela

Selecione o novo usuário
Vantagens de Usar a Tela de Bloqueio
✅ A sessão do usuário anterior permanece ativa
✅ Aplicativos e progresso de trabalho são preservados
✅ Ideal para alternância temporária de usuário
No entanto, se vários usuários permanecerem logados simultaneamente, o consumo de memória aumenta. Isso pode desacelerar o desempenho, especialmente em sistemas com recursos limitados.
3-2. Fazendo Logout para Alternar Usuários
Diferente de alternar via tela de bloqueio, fazer logout antes de alternar usuários encerra completamente a sessão do usuário anterior. Este método é útil quando você deseja liberar recursos do sistema.
Passos para Fazer Logout e Alternar Usuários
- Abra o menu do sistema no canto superior direito
- Clique em “Sair”
- Uma caixa de diálogo de confirmação aparecerá — selecione “Sair”
- A tela de login será exibida
- Selecione um usuário diferente, insira a senha e faça login
Prós e Contras de Fazer Logout
✅ Fecha todos os aplicativos e processos, liberando memória
✅ Reduz o uso de recursos do sistema
❌ Trabalho não salvo pode ser perdido
❌ Requer reiniciar aplicativos após alternar usuários



3-3. Considerações Importantes ao Alternar Usuários
Impacto no Desempenho da Alternância de Usuários
- Usar a tela de bloqueio mantém os aplicativos em execução em segundo plano, aumentando o consumo de memória
- Em PCs de baixa configuração, múltiplos usuários logados podem desacelerar o sistema
- Aplicativos pesados, como edição de vídeo ou máquinas virtuais, exigem gerenciamento cuidadoso de recursos
Salvando Dados Antes de Alternar Usuários
- Salve qualquer documento ou arquivo não salvo antes de alternar usuários
- Mesmo se um aplicativo tiver recurso de salvamento automático, é recomendado salvar manualmente
- Preste atenção especial a abas do navegador e editores de texto com conteúdo não salvo
3-4. Resumo
- O Ubuntu permite alternar usuários facilmente via GUI
- Usar a tela de bloqueio mantém a sessão atual ativa, enquanto fazer logout a fecha completamente
- O menu de configurações pode ser usado para gerenciar a alternância de usuários, especialmente para administradores
- Esteja atento ao consumo de memória e salve o trabalho antes de alternar usuários
4. Como Alternar Usuários via Linha de Comando (CLI)
No Ubuntu, você pode alternar usuários facilmente usando a Interface de Linha de Comando (CLI). Este método é especialmente útil em ambientes de servidor e acesso remoto via SSH, onde a GUI não está disponível.
Nesta seção, explicaremos em detalhes como alternar usuários usando o comando su, comando sudo e alternância de usuários em um ambiente SSH.
4-1. Alternando Usuários com o Comando su
O comando su (Switch User) permite alternar do usuário atual para outro usuário. Requer a senha do usuário de destino para autenticação.
Uso Básico do Comando su
Para alternar para outro usuário:
su [username]
Exemplo:
su john
Após executar o comando, insira a senha do usuário de destino para completar a alternância.
Alternando para o Usuário Root
Para alternar para o usuário root:
su -
ou
su root
Como o usuário root tem controle total sobre o sistema, use-o com cautela para evitar modificações não intencionais no sistema.
Diferença Entre su e su – (Com Hífen)
O comando su tem duas variações: su e su -. A diferença está em como as variáveis de ambiente são tratadas.
Command | Função |
|---|---|
su [username] | Alterna para o usuário especificado enquanto mantém as variáveis de ambiente atuais. |
su - [username] | Inicia uma sessão de login totalmente nova, redefinindo variáveis de ambiente |
A opção recomendada é su - pois aplica corretamente as configurações de ambiente do novo usuário.
Precauções ao Usar su
- Para usar
su, você precisa conhecer a senha do usuário de destino - Para tarefas administrativas, geralmente é recomendado usar
sudoem vez desu - Permanecer como root por um longo tempo pode ser arriscado (saia da sessão root com
exitapós concluir as tarefas)
exit
4-2. Alternando Usuários com o Comando sudo
O comando sudo (Superuser Do) concede temporariamente privilégios administrativos. Diferente de su, você não precisa conhecer a senha do usuário de destino, desde que seu usuário tenha permissões sudo.
Executando Comandos Administrativos com sudo
Para executar um comando com privilégios administrativos:
sudo [command]
Exemplo:
sudo apt update
Insira a senha do seu usuário atual para executar o comando com privilégios de root.
Alternando para o Usuário Root Usando sudo
Para se tornar temporariamente o usuário root:
sudo su
ou
sudo -i
Isso alternará a sessão para o usuário root com direitos administrativos completos.
Executando um Comando como Outro Usuário com sudo
Para executar um comando como um usuário específico:
sudo -u [username] [command]
Exemplo:
sudo -u john whoami
Este comando executa whoami como o usuário “john” e retorna o nome de usuário efetivo.
Diferença Entre sudo e su
Command | Function | Password Required |
|---|---|---|
su [username] | Fully switch to another user | Target user’s password |
sudo [command] | Run a command with temporary administrative privileges | Current user’s password |
sudo su | Switch to the root user | Current user’s password |
4-3. Alternando Usuários em um Ambiente SSH
Ao se conectar a um servidor remoto, você deve usar comandos CLI para alternar usuários, pois a GUI não está disponível.
Alternando Usuários Após Login SSH Usando su
Primeiro, conecte-se ao servidor remoto:
ssh [username]@[server IP address]
Após conectar, alterne para outro usuário:
su [username]
Ou alterne para o usuário root:
su -
Alternando Usuários Usando sudo em uma Sessão SSH
Se o seu usuário tiver privilégios administrativos, você pode usar sudo para executar comandos como outro usuário.
sudo -u [username] -s
Isso funciona como uma alternativa ao su.
Fazer Login Diretamente como um Usuário Específico via SSH
Por padrão, as conexões SSH usam um usuário com privilégios sudo, mas você pode fazer login diretamente como outro usuário:
ssh [another user]@[server IP address]
Exemplo:
ssh john@192.168.1.100
4-4. Resumo
sumuda completamente para outro usuário, mas requer a senha do usuário alvosudopermite a execução temporária de comandos administrativos sem precisar da senha de outro usuáriosudo suesudo -ipodem ser usados para mudar para o usuário root- Em um ambiente SSH,
suesudo -usão úteis para gerenciar múltiplos usuários
5. Gerenciando Usuários no Ubuntu (Adicionando, Excluindo e Modificando Usuários)
No Ubuntu, gerenciar múltiplos usuários de forma eficaz é essencial, especialmente ao lidar com adição, exclusão e modificação de usuários. Isso é particularmente importante em gerenciamento de servidores e ambientes multiusuário.
Esta seção foca no gerenciamento de usuários usando a Interface de Linha de Comando (CLI).
5-1. Adicionando um Novo Usuário
No Ubuntu, usuários com privilégios administrativos (usuários no grupo sudo) podem criar novas contas de usuário.
Adicionando um Usuário com o Comando adduser
O método mais comum para adicionar um usuário é usar o comando adduser.
Executando o Comando
sudo adduser [new_username]
Exemplo:
sudo adduser john
Visão Geral do Processo
Ao executar este comando, você será solicitado a inserir:
- Uma senha para o novo usuário
- Informações opcionais do usuário (Nome Completo, Número de Telefone, etc.)
- Um diretório home (ex.:
/home/[username]) será criado automaticamente - Arquivos de configuração básicos serão configurados
Uma vez concluído, a nova conta de usuário está pronta para uso.
Adicionando um Usuário com o Comando useradd
O comando useradd também pode ser usado para criar um usuário. No entanto, ao contrário do adduser, ele não cria automaticamente um diretório home ou define uma senha.
Executando o Comando
sudo useradd -m -s /bin/bash [new_username]
Exemplo:
sudo useradd -m -s /bin/bash alex
Opções:
-m: Cria um diretório home-s /bin/bash: Define Bash como o shell padrão
Para definir uma senha para o novo usuário:
sudo passwd alex
Concedendo Privilégios sudo a um Novo Usuário
Para adicionar um usuário ao grupo sudo e conceder privilégios administrativos:
sudo usermod -aG sudo [username]
Exemplo:
sudo usermod -aG sudo john
Após executar este comando, john terá privilégios de administrador.
5-2. Excluindo um Usuário
Remover contas de usuário não utilizadas melhora a segurança e otimiza os recursos do sistema.
Excluindo um Usuário com o Comando deluser
Para excluir um usuário, use o comando deluser.
Executando o Comando
sudo deluser [username]
Exemplo:
sudo deluser john
Este comando remove o usuário john, mas seu diretório home permanece intacto.
Excluindo um Usuário com o Comando userdel
O comando userdel também pode remover usuários, mas fornece um controle de nível mais baixo do que deluser.
Excluindo um Usuário Junto com Seu Diretório Home
sudo userdel -r [username]
Exemplo:
sudo userdel -r alex
Este comando exclui alex e também remove seu diretório home (/home/alex/).
Considerações Importantes ao Excluir um Usuário
- Se você precisar manter os dados do usuário, faça backup do diretório home
sudo tar -czf /backup/john_backup.tar.gz /home/john
- Você não pode excluir um usuário enquanto ele está logado
- Se
johnestiver atualmente logado, executarsudo deluser johnresultará em um erro. - Para terminar forçosamente uma sessão de usuário, use:
sudo killall -u [username]
5-3. Alterando um Nome de Usuário
Para renomear uma conta de usuário existente, use o comando usermod.
Alterando um Nome de Usuário Usando usermod
Executando o Comando
sudo usermod -l [new_username] [current_username]
Exemplo:
sudo usermod -l michael john
Isso renomeia o usuário john para michael.
Renomeando o Diretório Inicial
Por padrão, renomear um usuário não altera o nome do diretório inicial (/home/john permanece inalterado).
Para renomear o diretório inicial também, siga estes passos:
Renomeando o Diretório Inicial
sudo mv /home/john /home/michael
Atualizando o Caminho do Diretório Inicial do Usuário
sudo usermod -d /home/michael -m michael
Considerações ao Renomear um Usuário
- Você não pode renomear um usuário atualmente conectado
- Se
johnestiver conectado durante a renomeação, o processo falhará. - Use uma conta de administrador diferente ou
rootpara renomear usuários. - Verifique se o usuário renomeado mantém privilégios sudo
- Após a renomeação, verifique se
michaelestá no gruposudousando:
sudo groupmems -g sudo -l
5-4. Resumo
adduseré a maneira mais fácil de criar um novo usuáriodeluserremove usuários, enquantouserdel -rtambém exclui o diretório inicial delesusermod -lpermite renomear usuários, mas o diretório inicial deve ser renomeado separadamente- É recomendado fazer backup dos dados antes de excluir usuários
6. FAQ (Perguntas Frequentes)
Gerenciar contas de usuário e alternar entre usuários no Ubuntu pode ser confuso às vezes, especialmente para iniciantes. Nesta seção, abordamos perguntas comuns e soluções relacionadas à alternância e gerenciamento de usuários.
6-1. Qual é a Diferença Entre su e sudo? Qual Eu Devo Usar?
P: Eu não entendo a diferença entre su e sudo. Qual eu devo usar?
R: su alterna completamente para outro usuário, enquanto sudo concede temporariamente privilégios administrativos.
Command | Propósito | Senha obrigatória |
|---|---|---|
su [username] | Mudar completamente para outro usuário | Target user’s password |
sudo [command] | Execute um comando com privilégios administrativos temporários | Senha do usuário atual |
sudo su | Mudar para o usuário root | Senha do usuário atual |
💡 Melhor Prática: Por razões de segurança, é recomendado usar sudo em vez de su sempre que possível.
6-2. Como Posso Alternar Usuários Sem Inserir uma Senha Toda Vez?
P: Eu compartilho meu PC Ubuntu com a família. Há uma maneira de alternar usuários sem inserir uma senha toda vez?
R: Habilitar o login automático permite que você faça login sem inserir uma senha.
Passos para Habilitar o Login Automático
- Abra o aplicativo “Configurações”
- Vá para o menu “Usuários”
- Habilite “Login Automático”
💡 Nota: O login automático representa um risco de segurança, por isso é recomendado para PCs domésticos compartilhados em vez de ambientes empresariais ou de servidor.
6-3. Como Posso Alternar Usuários Sem Usar sudo em um Ambiente SSH?
P: Quando eu me conecto via SSH, há uma maneira de alternar usuários sem usar sudo?
R: Você pode usar o comando runuser como alternativa ao su.
runuser -l [username] -c "command"
Exemplo:
runuser -l john -c "whoami"
💡 Dica: O comando runuser é particularmente útil ao alternar usuários dentro de scripts.
6-4. Como Posso Corrigir o Erro “Falha de Autenticação” Ao Usar su?
P: Quando eu executo o comando su, recebo a mensagem “Falha de autenticação”. Como posso corrigir isso?
R: O comando su requer a senha do usuário de destino.
Verifique o seguinte:
- Certifique-se de que a senha está correta (verifique se o Caps Lock está ativado)
- Verifique se a conta de usuário está bloqueada
sudo passwd -S [username]
→ Se mostrar L (bloqueado), desbloqueie a conta com:
sudo passwd -u [username]
- Verifique se
/etc/pam.d/surestringesu
sudo nano /etc/pam.d/su
→ Se a linha auth required pam_wheel.so use_uid estiver descomentada, apenas usuários no grupo wheel podem usar su.
6-5. Posso Recuperar os Dados de um Usuário Excluído?
P: Eu acidentalmente exclui um usuário. Há alguma maneira de recuperar seus dados?
R: Se o diretório inicial não foi excluído, você pode restaurar os dados do usuário.
Verificando se o Diretório Inicial Ainda Existe
ls /home/
Recuperando um Diretório Inicial Excluído
Se /home/[username] foi excluído, a recuperação completa pode ser difícil sem um backup. No entanto, você pode tentar o seguinte:
- Instale a ferramenta
extundelete
sudo apt install extundelete
- Escaneie por arquivos excluídos
sudo extundelete /dev/sdX --restore-all
Substitua /dev/sdX pela partição correta (por exemplo, /dev/sda1).
💡 Nota: A recuperação de dados nem sempre tem sucesso. Backups regulares são altamente recomendados.
6-6. Resumo
- Entenda a diferença entre
suesudoe use-os adequadamente. - O login automático pode simplificar a troca de usuários, mas pode representar riscos de segurança.
- Em ambientes SSH,
runuseresudo -usão alternativas úteis para trocar de usuário. - Se ocorrer
su: Authentication failure, verifique a senha e o status de bloqueio da conta. - Recuperar os dados de um usuário excluído é difícil, portanto backups regulares são essenciais.
7. Resumo
Neste artigo, explicamos como trocar e gerenciar usuários no Ubuntu usando métodos GUI e CLI. Como o Ubuntu suporta ambientes multi‑usuário, um gerenciamento adequado de usuários ajuda a garantir um sistema seguro e eficiente.
A seguir, resumimos os pontos principais abordados em cada seção e fornecemos boas práticas para o gerenciamento de usuários.
7-1. Conceitos Básicos de Troca de Usuário no Ubuntu
- Ubuntu é um sistema multi‑usuário, onde cada usuário tem um ambiente independente.
- É essencial entender as diferenças entre usuários padrão, usuários administradores (sudo) e o usuário root.
- A troca de usuário pode ser feita usando GUI ou CLI (interface de linha de comando).
7-2. Troca de Usuários via GUI
- Usar a tela de bloqueio permite trocar de usuário mantendo a sessão atual ativa.
- Desconectar antes de trocar encerra completamente a sessão do usuário anterior, liberando recursos do sistema.
- configurações “Contas de Usuário” permite que administradores gerenciem usuários facilmente.
- Considerações importantes:
- Manter vários usuários conectados aumenta o uso de memória e pode deixar o sistema mais lento.
- Certifique‑se de que todo o trabalho não salvo esteja salvo antes de trocar de usuário.
7-3. Troca de Usuários via CLI (Interface de Linha de Comando)
- O comando
su [username]permite trocar de usuário após inserir a senha dele. - O comando
su -(com hífen) inicia uma sessão limpa com as configurações de ambiente do novo usuário. - O comando
sudo [command]permite que um usuário execute comandos administrativos temporariamente. - Em um ambiente SSH, o comando
runuser -l [username] -c "[command]"pode trocar de usuário sem usarsudo.
-4. Gerenciamento de Usuários (Adicionar, Excluir e Modificar)
- Adicionar novos usuários:
- Use
sudo adduser [username]para criar um novo usuário com diretório home. - Use
sudo usermod -aG sudo [username]para conceder privilégios sudo. - Excluir usuários:
sudo deluser [username]remove um usuário mantendo seu diretório home.sudo userdel -r [username]remove tanto o usuário quanto seu diretório home.- Renomear usuários:
- Use
sudo usermod -l [new_username] [old_username]para renomear um usuário. - Renomeie manualmente o diretório home, se necessário.
Boas Práticas:
✅ Faça backup dos dados do usuário antes de excluir contas (especialmente arquivos importantes).
✅ Gerencie adequadamente usuários com privilégios administrativos (limite o acesso sudo aos usuários necessários).
7-5. FAQ – Problemas Comuns e Soluções
- Entenda a diferença entre
suesudoe use sudo por questões de segurança sempre que possível. - Login automático pode simplificar a troca de usuários, mas traz riscos de segurança.
- Use
runuserousudo -upara trocar de usuários de forma eficiente em um ambiente SSH. - Se encontrar
su: Authentication failure, verifique a senha e o status de bloqueio da conta. - Recuperar dados de usuário excluído é difícil, portanto backups regulares são altamente recomendados.
7-6. Boas Práticas para Gerenciamento de Usuários no Ubuntu
🔹 Gerenciamento Adequado de Permissões de Usuário
- Distinga claramente entre usuários padrão e usuários administradores (sudo).
- Ao usar
sudo, considere usarvisudopara restringir usuários a comandos específicos.
🔹 Considerações de Segurança
- Evite fazer login como o usuário root diretamente ; use
sudoquando necessário. - Desative o login automático em ambientes empresariais ou de servidor para maior segurança.
- Revise e remova usuários desnecessários regularmente para manter a segurança do sistema.
🔹 Backup de Dados
- Antes de excluir um usuário, faça backup do diretório home deles usando:
sudo tar -czf /backup/username_backup.tar.gz /home/username
- Use
rsyncou jobscronpara backups regulares .
7-7. Resumo Final
- Entenda os métodos GUI e CLI para alternar usuários e escolha o método apropriado com base nas suas necessidades.
- Use
suesudocorretamente para gerenciar privilégios administrativos de forma eficiente. - Exclua usuários não utilizados para aprimorar a segurança , mas sempre faça backup de dados importantes antes de fazer isso.
- Implemente uma estratégia de backup sólida para prevenir perda de dados em caso de exclusões acidentais.
O Ubuntu fornece recursos poderosos de gerenciamento de usuários, e usá-los corretamente ajudará a garantir um sistema seguro e eficiente. Esperamos que este guia tenha sido útil para entender e implementar a alternância e gerenciamento de usuários no Ubuntu.


![Erros e Soluções na Instalação do Ubuntu [Diagnóstico por Causa]](https://www.linux.digibeatrix.com/wp-content/uploads/2025/02/2587f7b8db608636bf2ad60280ab72e3-375x214.webp)