우리 회사는 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
하지만 그것이 꼭 필요한지는 잘 모르겠습니다. 그것만으로는 로그인 목록에 내 사용자 이름을 표시할 수 없었습니다.