Se você criou o novo usuário com o comando adduser
, não será necessário criar um diretório base para o novo usuário. Um diretório pessoal nomeado com o nome do usuário no diretório /home
, com os seguintes subdiretórios: Desktop, Downloads, Documentos, Música, Imagens, Vídeos (e outros), para o novo usuário será criado automaticamente.
Se você criou o novo usuário com o comando useradd
, execute os seguintes comandos no terminal:
sudo -i #enter your user password when you are asked
gedit /etc/passwd
para editar o arquivo /etc/passwd
como root (este é o passo mais importante). Encontre a linha com o nome do novo usuário e configure o diretório inicial padrão para ele assim:
new_username:x:1001:1001::/home/new_username:/bin/sh
Nesta linha, você também pode adicionar um nome real para o novo usuário ou definir o shell padrão. Algo parecido com isto:
new_username:x:1001:1001:Real New Username,,,:/home/new_username:/bin/bash
Cuidado, não faça outras alterações.
Depois de salvar o arquivo, antes de sair da conta raiz, execute os seguintes comandos:
mkdir /home/new_username #to create the directory /home/new_username
cp /etc/skel/* /home/new_username #to copy copy files from the /home/new_username
chown -R new_username:new_username /home/new_username #to change the owner of /home/new_username to the new user
Depois de tudo isso, a pasta inicial do novo usuário será preenchida automaticamente após o primeiro login.
Veja também: Como tornar a pasta pessoal do usuário após a conta criação?