Novo usuário não pode entrar no Linux Mint

3

Eu criei um novo usuário em Linux Mint 12 com estes comandos:

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

Mas se eu tentar entrar com este usuário, a tela fica preta por alguns segundos e então volto para a tela de login (nenhum erro aparece). Eu sei que a senha que eu entro está correta, porque se eu entrar em outra coisa, a "senha errada" aparece.

Se você precisar de mais informações ou me informar quais arquivos de registro eu devo verificar, por favor, me avise.

Aqui estão os resultados para os grupos dos 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 deles? Além disso, faça o login como irene (no console):

su irene

e movendo para casa, existe apenas um diretório osdave . Devo criar eu mesmo?

mkdir irene
    
por OSdave 10.03.2012 / 14:09

2 respostas

3

Você precisa definir o diretório pessoal 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 interface gráfica do usuário para adicionar usuários. Se isso não funcionar, qual versão você está usando? Que DE?

    
por 10.03.2012 / 20:59
0

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

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

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

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

    
por 12.03.2012 / 02:46