Linux é um sistema operacional multiusuário. E com esse recurso vem a responsabilidade de gerenciar todos os usuários do sistema. O administrador precisa garantir que cada usuário tenha as permissões adequadas, IDs de usuário distintos, nomes de usuário exclusivos, etc.
Mas e se você quiser alterar as informações associadas a um determinado usuário? O Linux permite que alguém modifique esses detalhes confidenciais facilmente? O comando usermod é a resposta para todas essas perguntas.
Este artigo demonstrará como você pode alterar seu nome de usuário no Linux, junto com um guia detalhado sobre como modificar o ID do usuário e o diretório inicial de um usuário.
Alterar um nome de usuário no Linux
No Linux, o arquivo / etc / passwd armazena as informações associadas aos usuários. Embora você possa modificar os detalhes do usuário diretamente editando o arquivo passwd, não é uma prática recomendada, pois pode levar a vários problemas em seu sistema.
Você pode usar o utilitário usermod fornecido pelo Linux para realizar operações relacionadas ao gerenciamento e moderação de usuários. O comando usermod permite até que você altere o nome de usuário de um usuário no Linux.
Observe que você deve ter acesso a uma conta de superusuário para emitir esses comandos com êxito. Se você não tiver a autorização, pode pedir ao administrador do sistema para adicionar você à lista de sudoers .
Para alterar o nome de usuário, use o -a sinalizar com usermod:
usermod -l newusername oldusername
Por exemplo, para alterar o nome de usuário do usuário 'makeuseof' para 'muo':
usermod -l muo makeuseof
Renomear a pasta pessoal
Alterar o nome de usuário no Linux usando o comando mencionado não modifica o diretório inicial desse usuário em particular. Use o -d sinalize se deseja que a pasta pessoal reflita as alterações feitas no nome de usuário.
como fazer o Windows 10 se parecer com o Windows XP
Para renomear o diretório inicial do usuário muo :
usermod -d /home/muo -m muo
Para verificar se o comando mencionado funciona, vá até o diretório inicial e localize a pasta chamada muo .
Atribuir um novo ID de usuário a um usuário
Além de alterar o nome de usuário, o comando usermod também permite que você atribua um UID novo e exclusivo a qualquer usuário. O UID é um número inteiro não negativo começando em zero. UIDs entre o intervalo 0-99 são reservados para usuários do sistema.
Para alterar o ID do usuário no Linux usando usermod:
usermod -u uid username
...Onde uid é o ID do usuário que você deseja atribuir ao usuário denominado nome do usuário .
Quando você altera o UID, o sistema adicionará o novo UID como o proprietário de todos os arquivos e pastas presentes no /casa diretório desse usuário específico.
Observe que o usuário terá que alterar os detalhes do proprietário de todos os arquivos fora do /casa diretório.
Relacionado: Como conceder privilégios de administrador a um usuário no Linux
Alterar o nome de exibição de um usuário
O nome de usuário e o ID do usuário são importantes para identificar um usuário específico no sistema. Além desses dois, o Linux também armazena 'informações de dedo' adicionais relacionadas aos usuários no / etc / passwd Arquivo. Essas informações incluem o nome de exibição, o telefone comercial e o telefone comercial do usuário.
encontre um novo livro para ler
Embora os usuários tenham uma escolha completa se desejam fornecer essas informações, o Linux permite que você altere ou remova esses detalhes sempre que desejar.
Você pode modificar o nome de exibição da sua conta usando usermod ou o comando chfn.
Usando o comando usermod
Especifique o -c sinalize junto com o comando usermod para alterar o nome de exibição:
o que fazer se você encontrar um iphone
usermod -c 'First Last' username
Por exemplo, se você deseja alterar o nome de exibição do usuário muo :
usermod -c 'Make UseOf' muo
Usando o comando chfn
Alterar o nome de exibição usando o comando chfn é simples:
sudo chfn -f 'First Last' username
Para modificar o nome de exibição do usuário fazer uso de :
sudo chfn -f 'Make UseOf' makeuseof
Gerenciando informações do usuário no Linux
Como o Linux oferece tantas opções relacionadas ao gerenciamento de usuários, a necessidade de um usuário especial com privilégios elevados é óbvia. É por isso que todo sistema Linux tem um usuário root, ou superusuário, que controla e monitora as atividades de outros usuários no sistema.
Para adicionar uma camada extra de segurança e garantir que cada usuário esteja isolado do resto, o Linux oferece a opção de adicionar uma senha à sua conta. Se você já configurou uma senha fraca sem pensar muito, considere alterá-la para aumentar a segurança da sua conta.
Compartilhado Compartilhado Tweet O email Como alterar sua senha do LinuxPrecisa mudar sua senha do Linux? Aqui está tudo o que você precisa saber sobre como redefinir uma senha no Linux.
Leia a seguir Tópicos relacionados- Linux
- Linux
Deepesh é o Editor Júnior para Linux na MUO. Ele escreve guias informativos sobre o Linux, com o objetivo de fornecer uma experiência agradável a todos os recém-chegados. Não tenho certeza sobre filmes, mas se você quiser falar sobre tecnologia, ele é o cara. Em seu tempo livre, você pode encontrá-lo lendo livros, ouvindo diferentes gêneros musicais ou tocando seu violão.
Mais de Deepesh SharmaAssine a nossa newsletter
Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!
Clique aqui para se inscrever