Ubuntu erroneamente me dizendo que um nome de usuário já está sendo usado

1

Acabei de instalar o Ubuntu no meu PC, e até agora o único usuário é aquele configurado pelo processo de instalação (chamado master ).

Estou tentando adicionar uma conta de usuário padrão, mas isso não me permite. Toda vez que eu digito meu nome de usuário desejado, aparece um símbolo de não entrada ao lado dele e me dizem que -

  

Já existe um usuário com o nome de usuário 'dgard'

No entanto, isso não pode ser o caso, porque, como mencionado anteriormente, há apenas um usuário chamado master neste PC.

Eu tentei sudo userdel -r dgard , embora eu não esperasse que isso fizesse nada por não ter definido um usuário. De fato, recebi a mensagem abaixo, e uma inspeção do arquivo confirmou que não havia entrada para 'dgard' -

  

userdel: não é possível remover a entrada 'dgard' de / etc / passwd

Alguém pode, por favor, sugerir porque eu posso estar encontrando este problema?

Informação dos comentários:

getent passwd dgard retunrs David Gard:/home/likewise-open/DD/dgard:/bin/bash . Eu estou usando o Likewise para se conectar a um domínio do Windows, mas parece estranho que isso me impediria de ter um usuário local com o mesmo nome de usuário que um usuário de domínio?

    
por David Gard 02.10.2013 / 13:32

1 resposta

1

Esse é o comportamento esperado. Você não pode ter dois usuários com o mesmo nome, não importa se eles vêm de diferentes bancos de dados de usuários .

De useradd página de manual :

  

Você não pode adicionar um usuário a um grupo NIS ou LDAP. Isso deve ser feito   no servidor correspondente.

     

Da mesma forma, se o nome de usuário já existir em um banco de dados de usuário externo   como NIS ou LDAP, useradd negará a criação da conta do usuário   pedido.

    
por Eric Carvalho 06.10.2013 / 17:35