gdm 로그인 화면에 원격 사용자를 수동으로 추가하려면 어떻게 해야 합니까?

gdm 로그인 화면에 원격 사용자를 수동으로 추가하려면 어떻게 해야 합니까?

우리 회사는 Centrify 도메인 서버를 사용하고 있으며 Centrify 도메인 서버를 사용하여 Ubuntu(18.04) 노트북에 로그인해야 합니다. 현재 내 컴퓨터를 켜면 로그인 화면에는 비밀번호를 모르는 sysadmin 사용자의 이름만 표시되며 텍스트를 클릭한 login as a different user다음 수동으로 사용자 이름을 입력해야 합니다.

차라리 이런 일을 하지 않아도 됐을 텐데. 부팅할 때마다 사용자 이름을 입력할 필요가 없도록 gdm이 로그인 화면에 내 사용자 이름을 표시하도록 할 수 있는 방법이 있나요?

답변1

나는 같은 문제가 있었고 /etc/passwd내 도메인 사용자를 포함하기 위해 단순히 위조했습니다. 파일 하단에 항목을 직접 추가하면 됩니다 /etc/passwd.

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

우리 회사에서는 centrify를 사용하는데 adquery이를 더욱 쉽게 해주는 명령줄이 있습니다.

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

재부팅하면 잘 될 것입니다.

또한 편집 /etc/gdm3/custom.conf하고 [greeter]섹션을 추가했습니다.

[greeter]
Include=<your_username>

그런 다음 GDM을 재구성하십시오.

sudo dpkg-reconfigure gdm3

하지만 그것이 꼭 필요한지는 잘 모르겠습니다. 그것만으로는 로그인 목록에 내 사용자 이름을 표시할 수 없었습니다.

관련 정보