Como altero o nome da pasta base do usuário?

1

Eu tenho um comprador para o meu PC desktop com uma nova instalação do Ubuntu 14.04. Preciso alterar o nome da pasta base de robert para james . Eu consegui outras tarefas como hostname, user name, user password. Depois de tentar alterar o nome da pasta base: grub / recovery / root shell:

mount -o remount,rw / 
usermod -d /home/james -m robert
reboot

Não consigo passar do login da tela de saudação. Quando eu digito a senha do James, a tela fica em branco brevemente e então é aberta novamente na mesma tela de login.

    
por Glassmenagerie 12.04.2016 / 19:51

1 resposta

1

Eu teria feito assim:

  1. crie o usuário "james";
  2. muda a conta do sudo para "james";
  3. mova os arquivos pessoais para "james". "chown" / "chgrp" para "james";
  4. verifique se você pode entrar em "james". Se não e o login for exibido, verifique ~/xsession-errors para avisos.
  5. remover "robert".
  

Quando eu digito a senha do James, a tela fica em branco brevemente e depois é aberta novamente na mesma tela de login.

A resposta para este problema é provavelmente mostrada em ~/xsession.errors . Você também pode apenas remover ~./Xauthority . Aquele precisa de permissões específicas para o login para o sucesso (tem que ser rw- --- --- e próprio e grupo definido para o usuário.)

    
por Rinzwind 12.04.2016 / 20:06