Novo usuário não consegue fazer login no Linux Mint

Novo usuário não consegue fazer login no Linux Mint

Eu criei um novo usuário emLinux Mint12 com estes comandos:

sudo useradd irene
sudo passwd irene
//Here I entered the password

Mas se eu tentar fazer login com esse usuário, a tela fica preta por alguns segundos e depois volto à tela de login (nenhum erro aparece). Eu sei que a senha digitada está correta, porque se eu digitar outra coisa, a "senha errada" aparecerá.

Se você precisar de mais informações ou me dizer quais arquivos de log devo verificar, por favor me diga.

Aqui estão os resultados dos grupos para os dois usuários existentes (o meu, que é administrador, e o da minha namorada):

$ groups osdave
osdave : osdave adm dialout cdrom plugdev lpadmin admin sambashare
$ groups irene
irene : irene

Eu diria que tenho que adicionar Irene a um grupo, mas qual? Além disso, faça login como irene (no console):

su irene

e indo para casa, existe apenas um osdavediretório. Devo criá-lo sozinho?

mkdir irene

Responder1

Você precisa definir o diretório inicial do usuário.

sudo mkdir /home/irene && sudo useradd irene -d /home/irene && sudo chown -R irene:irene /home/irene

Mas é sempre melhor usar a UI gráfica para adicionar usuários. Se isso não funcionar, qual versão você está usando? O que DE?

Responder2

(Estas são instruções genéricas para investigar este problema geral.)

Existem duas possibilidades: ou o usuário não consegue efetuar login (a autenticação pode ser bem-sucedida, mas o início da sessão falha) ou algo no perfil do usuário está fazendo com que o shell do usuário seja encerrado imediatamente.

Para investigar uma falha no nível do sistema, consulte os logs do sistema, normalmente arquivos /var/log/auth.log. Muitos sistemas modernos usam PAM, então você verá entradas de log mencionando o nome de usuário. A configuração do PAM está em ou .pam_something/etc/pam.conf/etc/pam.d/name_of_service

Para investigar uma falha no nível do usuário, tente mover temporariamente os arquivos de ponto do usuário para um diretório diferente. Além disso, tente fazer login em su -pvez de em um console, pois parece que a tela é limpa imediatamente após sua tentativa de login. Se parecer que o usuário ~/.profileestá sendo executado e sai indevidamente, adicione set -xno topo do arquivo para ver um rastro do que ele faz.

informação relacionada