Eu estou assinado como root, mas não existe nenhum diretório raiz, o que provavelmente me impede de criar um novo usuário

0

Eu tenho um problema. Quando eu entro em uma máquina Ubuntu, vejo essas mensagens:

Could not chdir to home directory /home/root: No such file or directory
/usr/bin/xauth:  error in locking authority file /home/root/.Xauthority

Quando eu faço whoami , recebo a resposta: root

mas não existe diretório / home / root.

Quando estou tentando criar um novo usuário: adduser blabla , recebo este erro:

adduser: Only root may add a user or group to the system.

Quando estou tentando criá-lo de uma maneira diferente: useradd -m blabla , recebo:

useradd: Permission denied.
useradd: cannot lock /etc/passwd; try again later.

alguém pode me explicar o que deu errado?

Obrigado antecipadamente

    
por Eli Borodach 30.10.2017 / 16:52

1 resposta

3

Tente descobrir qual é o seu ID atual (emitindo o comando id no shell), o usuário root deve ter uid = 0. Se o seu uid for diferente de 0, você não está sob uma conta privilegiada. Além disso, o que está acontecendo se você emitir o comando sudo -i?

    
por 30.10.2017 / 17:24