Como adiciono manualmente um usuário remoto à tela de login do gdm?

Como adiciono manualmente um usuário remoto à tela de login do gdm?

Minha empresa está usando um servidor de domínio Centrify e preciso usar meu usuário para fazer login em meu laptop Ubuntu (18.04). Atualmente, quando ligo minha máquina, a tela de login exibe apenas o nome de um usuário sysadmin do qual não sei a senha e tenho que clicar no texto login as a different usere digitar manualmente meu nome de usuário.

Eu preferiria não ter que fazer isso. Existe uma maneira de forçar o gdm a mostrar meu nome de usuário na tela de login para que eu não precise digitá-lo após cada inicialização?

Responder1

Eu tive o mesmo problema e simplesmente fingi /etc/passwdincluir meu usuário de domínio. Você pode fazer isso adicionando a entrada na parte inferior do /etc/passwdarquivo:

echo $USERNAME:x:$(id -u $USERNAME):$(id -g $USERNAME)::/home/$USERNAME:/bin/bash | sudo tee -a /etc/passwd

Na minha empresa usamos centrify e tenho a linha de comando adqueryque facilita ainda mais:

adquery user $USERNAME | sudo tee -a /etc/passwd

Reinicie e você estará pronto para prosseguir.

Eu também editei /etc/gdm3/custom.confe adicionei uma [greeter]seção:

[greeter]
Include=<your_username>

em seguida, reconfigure o GDM:

sudo dpkg-reconfigure gdm3

Mas não tenho certeza se isso é necessário. Só isso não permitiu mostrar meu nome de usuário na lista de login.

informação relacionada