usuários desaparecem do menu de opções quando recebem uids abaixo de 1000

3

Eu queria impedir que determinados nomes de usuários aparecessem na lista de nomes na tela de login. Lembrei-me de ler que isso poderia ser conseguido alterando o ID do usuário da conta para algo menor que 1000 (acho que fiz 990). Então eu fiz isso. Isso funcionou bem, mas agora, quando eu quis alterá-lo de volta, o nome não estava aparecendo na lista de contas de usuário no menu users and groups sob administração.

Como modifico a conta fantasma?

    
por Seamus 07.11.2010 / 18:32

4 respostas

4

Você pode alterar o ID do usuário com sudo usermod -u <new id> <username> .

Btw: para ocultar os usuários da tela de login: Como ocultar usuários da tela de login do GDM?

    
por david 07.11.2010 / 18:47
3

gdm usa UID_MIN de /etc/login.defs para determinar quais IDs de usuário são usuários do sistema e quais são usuários regulares. Se você ajustá-lo para corresponder ao intervalo de usuário do seu sistema, o gdm irá mostrá-lo na tela de login novamente.

Por exemplo, como os usuários da minha rede começaram a usar o uid em 500, alterei /etc/login.defs para que eles pudessem fazer login:

$ grep UID_MIN /etc/login.defs
UID_MIN          500
    
por Kees Cook 07.11.2010 / 19:40
0

Se os usuários / grupos não estiverem aparecendo na administração gráfica, há algo errado com seus arquivos / etc / passwd, / etc / group. Verifique o conteúdo do arquivo, também a partir de um terminal:

sudo pwck

Isso verificará erros.

    
por João Pinto 07.11.2010 / 19:35
-1

O login do gdm lista o usuário de login do ubuntu com um UID > = 1000

Portanto, defina este UID como menor que 1000 para o usuário que você não deseja mostrar na tela de login.

Sistema Goto - > Administração - > Usuários e Grupos

Clique no nome do usuário, vá para configurações avançadas e altere o "ID do usuário" para um número diferente de 1000.

    
por karthick87 07.11.2010 / 18:50

Tags