Não é possível fazer login como outro usuário após atualizar 10.04 LTS para 12.04 LTS

1

Eu tenho duas partições no meu laptop Sony, 4 GB para o SO e descanso para o diretório / home ofcourse com alguma quantia restante para swap.

Eu atualizei o Ubuntu 10.04 LTS para 12.04 LTS Na minha instalação 10.04, antes da atualização, o userid era "sashank", que era o único usuário em que todos os meus arquivos estavam lá (em / home / sashank)

Após a atualização, o ID do usuário que dei para o administrador era "xerez". Eu poderia entrar com este id, no entanto eu adicionei outro usuário "sashank", embora se eu tentar entrar com "sashank" não sou capaz de ir além da tela de login.

Como posso logar como sashank e ter acesso a / home / sashank como antes da atualização?

Qualquer ajuda seria muito apreciada.

    
por sashank 26.07.2012 / 18:22

1 resposta

3

Com base no seu comentário, acho que o problema está na posse da pasta inicial "sashank". Na saída de ls -la /home "sashank" a pasta pertence ao usuário "sherry".

O problema é que, quando você cria o primeiro usuário do sistema, geralmente ele fica com o ID do usuário (uid) 1000 e cria uma pasta em "/ home", correspondente à pasta home do usuário recém-criado. Então, antes de você atualizou seu sistema, sashank tinha uid 1000. Depois de atualizar, provavelmente "sherry" tornou-se uid 1000. Então, quando você criou o usuário "sashank", ele recebeu outro uid (1001, por exemplo) e quando você tenta fazer login ele não tem permissão para escrever em sua pasta pessoal (ele já estava lá e agora pertence a "xerez").

Para corrigir isso, use este comando: sudo chown -R sashank:sashank /home/sashank . Ele mudará recursivamente a propriedade da pasta inicial da conta "sashank". Em seguida, faça o logout e tente fazer o login como sashank.

Isto é apenas um palpite, espero que ajude.

    
por Salem 27.07.2012 / 15:48