Light Display Manager como conta de login [closed]

7

ontem eu instalei o Ubuntu 13.10, e desde que eu reiniciei meu laptop, existe uma conta de usuário chamada Light Display Manager como opção disponível na minha tela de login.

Uma senha é necessária para o login, mas eu não sei, embora eu tenha tentado algumas.

Por causa de algumas respostas eu modifiquei com o sudo power um arquivo como segue (adicionado lightdm):

cat /etc/lightdm/users.conf 
#
# User accounts configuration
#
# NOTE: If you have AccountsService installed on your system, then LightDM will
# use this instead and these settings will be ignored
#
# minimum-uid = Minimum UID required to be shown in greeter
# hidden-users = Users that are not shown to the user
# hidden-shells = Shells that indicate a user cannot login
#
[UserAccounts]
minimum-uid=500
hidden-users=nobody nobody4 noaccess lightdm
hidden-shells=/bin/false /usr/sbin/nologin

→ Mas isso não mudou nada!

O que é isso? Por que isso está aí? Como posso remover (se for desnecessário)? Agradecemos antecipadamente por uma resposta!

    
por IndexOutOfBoundsException 18.10.2013 / 17:56

3 respostas

7

EDIT: neste caso em particular, pode ser um bug - veja " Light Display Manager "é oferecido como opção de login . A solução sugerida é adicionar a conta lightdm à lista de hidden-users explicitamente editando seu arquivo /etc/lightdm/lightdm.conf, por exemplo,

[UserAccounts]
minimum-uid=500
hidden-users=nobody nobody4 noaccess lightdm
hidden-shells=/bin/false /usr/sbin/nologin

O gerenciador de exibição lightdm decide se deseja exibir uma conta na tela de login com base no valor numérico do UID da conta. Normalmente, no Ubuntu, as contas de usuário regulares têm valores de UID acima de 1000 e contas de 'sistema', como a conta lightdm , têm UIDs de baixo número e, portanto, não são exibidas - o limite é definido por minimum-uid no / arquivo etc / lightdm / users.conf por exemplo
[UserAccounts]
minimum-uid=500

Se você está vendo a conta lightdm na tela de login, este valor está muito baixo, ou a conta lightdm foi criada com um UID extraordinariamente alto - você pode verificar com o comando id , por exemplo

id lightdm

Outros tipos * nix podem usar diferentes convenções para o UID mínimo para contas de usuários comuns, portanto, é possível diferir se as contas foram migradas ou foram escolhidas para compatibilidade com outro sistema. Você pode ver os valores padrão para o seu próprio sistema procurando no arquivo /etc/login.defs.

    
por steeldriver 18.10.2013 / 18:20
2

Na realidade, existem muitas contas no seu sistema. Eu vou te mostrar: execute um terminal (xterm está bom) e execute cat /etc/passwd ... cada linha é uma conta válida em seu sistema.
Execute man 5 passwd e man 5 shadow para obter mais informações (sempre úteis).
Você deve ignorar a nova conta criada pelo gerenciador de login e usar sua conta.
Se você é curioso, execute sudo less /etc/shadow para ver as linhas de contas reais dos modernos sistemas Unix como o Ubuntu; neste arquivo cada linha é uma conta com uma senha criptografada, mas o arquivo pode ser lido apenas pelo root, portanto é mais seguro.
Encontre a conta do gerenciador de login e observe o segundo campo: se é "*" ou "! ", está tudo ok , porque um usuário não pode usá-lo (você também é um usuário :)) e seu PC é relativamente seguro .
Apenas uma nota : se houver uma senha criptografada (caracteres ilegíveis) na nova conta, você será avisado, pois um intruso pode ter criado uma conta falsa para um acesso de backdoor, mas acho que não é o caso . Boa tarde e tenha uma boa experiência.

    
por Lorenzo Ancora 18.10.2013 / 18:20
1

Parece um bug no 13.10 (3.11.0-12 kernel) independentemente do mínimo-uid - como indicado no ticket de bug referenciado, o lightdm pode ser adicionado ao /etc/lightdm/users.conf como em:

hidden-users = ninguém nobody4 noaccess lightdm

    
por Jimbo 18.10.2013 / 20:31