Criando e Renomeando um Usuário
Nesta etapa, você criará um novo usuário e aprenderá como renomeá-lo. Esta é uma tarefa comum quando os usuários mudam de função ou quando você precisa padronizar os nomes de usuário em todo o seu sistema.
Primeiro, abra seu terminal. Você já deve estar no diretório ~/project. Vamos começar criando um novo usuário chamado temporaryuser:
sudo useradd temporaryuser
Este comando cria uma nova conta de usuário no sistema. Por padrão, useradd não cria um diretório home nem define uma senha.
Agora, vamos verificar se o usuário foi criado com sucesso:
grep temporaryuser /etc/passwd
Você deve ver uma entrada para temporaryuser na saída, confirmando que o usuário foi criado.
Em seguida, vamos renomear este usuário de temporaryuser para permanentuser usando o comando usermod:
sudo usermod -l permanentuser temporaryuser
A opção -l especifica que queremos alterar o nome de login. Após executar este comando, o usuário anteriormente conhecido como temporaryuser agora será conhecido como permanentuser.
Vamos verificar se o nome de usuário foi alterado:
grep permanentuser /etc/passwd
Você deve ver a entrada do usuário com o novo nome permanentuser.
Agora, vamos criar e atribuir um diretório home para este usuário:
sudo usermod -d /home/permanentuser -m permanentuser
Neste comando:
-d especifica o novo caminho do diretório home
-m cria o novo diretório home se ele não existir, ou move o conteúdo do diretório home antigo para o novo se ambos existirem
Vamos verificar se o diretório home foi criado:
ls -ld /home/permanentuser
Você deve ver o diretório home recém-criado para permanentuser.