Sistema não acessa com novo usuário

Iniciado por nlsouza, 12 de Fevereiro de 2012, 22:22

tópico anterior - próximo tópico

nlsouza

Colegas,
criei um usuario no ubuntu "msouza", com o comando adduser -home /home/msouza msouza e deu certo.
No entando quando digito a senha mostra a tela preta de carregamento, mas depois volta para a tela de login.
Como posso corrir isso?
Obrigado!

irtigor

O diretório foi realmente criado (ls -l /home)? Quais grupos ele tem (groups msouza)? Olhe os logs (/var/log): auth, Xorg e o lightdm ou gdm.

nlsouza

Fiz o que disse e retornou:


root@nm-souza:/# ls -l /home
total 24
drwx------  2 root   root   16384 2011-10-22 19:38 lost+found
drwxr-xr-x 33 oracle msouza  4096 2012-01-23 20:17 msouza
drwxrwxrwx 81 nsouza nsouza  4096 2012-02-13 19:26 nsouza
root@nm-souza:/#


aqui (/var/log): auth, Xorg e o lightdm ou gdm não tem nada sobre o usuario msouza, tem apenas as coisas que eu criei. Senha e etc...

irtigor

#3
Se é a home do msouza, porque o oracle é dono dela?

Obs: Com certeza os logs possuem informações uteis, mas eu sei que eles podem ser grandes... fácil de deixar alguma coisa passar batido... se você tentar entrar com o msouza, o final deles vão ter o necessário (informações mais recente).

----
O comando groups, que eu já indiquei, também é útil.

agente100gelo

Advogado e analista de sistema cearense.
Twitter: @glaydson

nlsouza

Dei o comando sudo chown msouza.msouza /home/msouza e realmente mudou o grupo.
Quando tentei entrar como msouza deu a mensagem
Could not update ICEauthority file /home/msouza/.ICEauthority
Falta permissão de alguma coisa?

agente100gelo

Advogado e analista de sistema cearense.
Twitter: @glaydson

nlsouza


Tota


nlsouza

o resultado foi:


root@nm-souza:/home/msouza# ls -l .ICEauthority
-rwxrwxrwx 1 oracle msouza 4314 2012-01-02 20:28 .ICEauthority
root@nm-souza:/home/msouza#

agente100gelo

Tente:
sudo chown -r msouza.msouza /home/msouza/*

Não me lembro se é "r" ou "R" pois estou no smartphone.
Advogado e analista de sistema cearense.
Twitter: @glaydson

irtigor

-R ou --recursive

Só que eu acho, que essa pode ser só ponta do icebergue. Mas sem maiores informações, é o que dá pra fazer...

nlsouza

#12
Deu certo, era -R.
Mas quando acessei pelo terminal deu a mensagem:

bash: warning: setlocale: LC_ALL: cannot change locale (pt_BR)

No caso dela, preciso deixar tudo configurado em Portugues, pq ela tem dificuldade com o idioma.
Obrigado!

agente100gelo

Eu faria o seguinte: criaria uma nova conta graficamente com a administração de usuários (contas de usuários).
Advogado e analista de sistema cearense.
Twitter: @glaydson

nlsouza

Não tem um jeito mais facil. Tudo esta criado e funcionando, so falta mudar o idioma. Terei que recriar tudo  só por causa disso?