로그인 화면 요구 사항은 다음과 같습니다.경고/면책조항사용자 이름과 비밀번호 필드만 표시하는 기본 로그인입니다. 불행하게도 Gnome 3는 org.gnome.login-screen.disable-user-list
제공된 확인란을 무시하는 것 같습니다 dconf-editor
.
Gnome 3 GDM에 로그인하기 전에 표시되는 사용자 목록을 비활성화할 수 있습니까?
답변1
gdm3은 자체 dconf 데이터베이스에 구성을 로드합니다. 이는 dconf-editor를 사용하여 GUI에서 액세스할 수 있는 사용자 dconf 데이터베이스와 분명히 별개입니다.
gdm 설정 및 로그인 화면을 제어하는 키-값 쌍을 편집하려면 /etc/dconf/db/gdm.d에 사용자 정의 파일을 만들고 여기에 사용자 정의 항목을 추가합니다.
루트 사용자로 다음 작업을 수행합니다.
- /etc/dconf/db/gdm.d/01-custom-gdm-settings를 터치합니다.
다음을 추가하세요.
[org/gnome/로그인 화면]
비활성화사용자 목록=true
dconf 데이터베이스 업데이트
dconf 업데이트
gdm을 다시 시작하세요.
systemctl gdm 다시 시작
또는
/etc/init.d/gdm 다시 시작
이에 대한 자세한 내용은 gnome sysadmin FAQ를 참조하세요.
답변2
이것은 나에게 효과적이었습니다 (Oracle Linux 6.5)
http://blog.toracat.org/2011/01/gnome-login-shows-all-valid-user-accounts-disable-it/
/etc/gconf/gconf.xml.defaults/%gconf-tree.xml
파일 편집
이 섹션 아래
<entry name="disable_user_list" mtime="1400746800" type="schema" stype="bool" owner="gdm-simple-greeter" gettext_domain="gdm"
<local_schema locale="C" short_desc="Do not show known users in the login window">
<default type="bool" value="false"/>
<longdesc>Set to true to disable showing known users in the login window.</longdesc>
</local_schema>
</entry>
false
로 변경 true
하고 로그아웃하세요.