Você pode ter acidentalmente usado "useradd" em vez de "adduser" - que adiciona o usuário, mas não configura um perfil para ele - ou pode estar faltando os arquivos "esqueletos" em / etc / skel que normalmente configuram uma conta de usuário padrão.
Por favor, faça sudo userdel username
(onde username
é o nome da conta que você está criando), então sudo adduser username
e poste a saída aqui. Você deve obter algo como o seguinte:
me@banshee:~$ sudo adduser noob
Adding user 'noob' ...
Adding new group 'noob' (1005) ...
Adding new user 'noob' (1005) with group 'noob' ...
Creating home directory '/home/noob' ...
Copying files from '/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
Changing the user information for noob
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n]
Se você faz tudo isso e o usuário ainda não recebe um prompt completo, então você está perdendo alguns arquivos do / etc / skel - por favor poste de volta, e nós podemos ajudar ainda mais. Eu acho que você acabou de usar acidentalmente useradd
ao invés de adduser
, o que não faz QUALQUER uma das coisas acima - ele apenas cria uma conta de sistema e é isso, não homedir, nada.