Não é possível criar usuário no Ubuntu 14.04 (32 bits)

2

Sinto muito que este post seja tão longo, mas eu queria ter certeza de que todas as coisas que poderiam ser relevantes estivessem prontamente disponíveis.

Estou tentando criar uma nova conta de usuário no meu laptop e, apesar de ter tentado tudo que encontrei on-line, ainda não consegui. Gostaria de comentar que eu não estava usando letras maiúsculas (o que parece ser o motivo pelo qual alguns outros usuários não puderam criar uma nova conta nas perguntas que eu verifiquei).

Primeiro de tudo, eu tentei criar uma conta no modo GUI. Depois de inserir o novo nome de usuário na caixa de diálogo de criação de conta, recebo esta mensagem:

running '/usr/sbin/adduser' failed: Child process exited with code 1

Depois de procurar no google, baixei o gnome-system-tools do Ubuntu Software Center. Eu insiro todos os dados na caixa de diálogo "Criar novo usuário" e é isso que recebo:

The configuration could not be saved
Invalid data was found.

Foi quando decidi abrir o terminal e ver o que estava acontecendo. Eu entro no comando sudo adduser newuser eu recebo isso:

adduser: The group 'newuser' already exists.

, excluo o grupo usando o comando sudo delgroup newuser e use o comando anterior novamente. Depois disso, eu entendi:

Adding new group 'newuser' (1001) ...
Adding new user 'newuser' (1001) with group 'newuser' ...
useradd: existing lock file /etc/subgid.lock without a PID
useradd: cannot lock /etc/subgid; try again later.
adduser: '/usr/sbin/useradd -d /home/newuser -g newuser -s /bin/bash -u 1001 newuser' returned error code 18. Exiting.

Novamente, o novo grupo de usuários é criado, mas não o usuário. No entanto, ao usar o comando useradd em vez de adduser , acabei de obter as duas linhas useradd acima e nenhum grupo foi criado. Em nenhum dos casos, posso criar um novo usuário. Eu também tentei todos esses comandos abrindo o terminal como root e foi inútil. O que devo fazer agora?

Editar: eu reiniciei a máquina duas vezes e repeti o processo usando o terminal como root. Não funcionou.

    
por Tipsy Triceratops 31.12.2014 / 00:08

1 resposta

0

Como há um aviso sobre algum arquivo de bloqueio, presumo que algum processo que alterou as informações do usuário ou do grupo falhou em algum momento e o arquivo persistiu.

Primeiro, verifique se um processo ainda reivindica esse arquivo: fuser /etc/subgid.lock . Se nada for retornado, você pode remover com segurança este arquivo sudo rm /etc/subgid.lock .

Então, deve funcionar novamente.

    
por s3lph 31.12.2014 / 13:11