로그인 화면에 표시되지 않는 사용자를 만드는 방법은 무엇입니까?

로그인 화면에 표시되지 않는 사용자를 만드는 방법은 무엇입니까?

다른 사용자와 함께 웹 브라우저를 실행해야 하는데 해당 사용자가 로그인 화면에 표시되는 것을 원하지 않습니다. 로그인 화면에 표시되지 않는 사용자를 만드는 방법은 무엇입니까? 그놈/사이언티픽 리눅스 6.3.

답변1

편집하다/etc/gdm/custom.confExclude해당 섹션 [greeter]에 지시문을 추가하거나 변경합니다 .

[greeter]
Exclude=nobody,alice,bob

사용자는 로그인 화면의 목록에 alice나타나지 bob않지만 이름과 비밀번호(있는 경우)를 입력하여 로그인할 수 있습니다.

자세한 내용 보기GDM 로그인 화면에서 사용자를 숨기는 방법은 무엇입니까? (대부분 배포판에 독립적입니다. 일부 세부 사항은 변경될 수 있습니다. 예를 들어 파일이 다른 위치에 있을 수 있으며 시스템 사용자 임계값은 대부분의 Red Hat 파생 제품에서 500이지만 대부분의 Debian 파생 제품에서는 1000입니다.)

답변2

만들다체계사용자 계정 - UID가 1000 미만입니다. UID가 1000 미만인 계정은 gdm 및 기타 디스플레이 관리자로부터 숨겨집니다.

당신은 만들 수 있습니다체계useraddflags 를 사용하여 계정을 실행합니다 -r.

답변3

여기서 해결책을 찾았습니다.

https://askbot.fedoraproject.org/en/question/43367/how-to-hide-certain-users-from-gdm-logon-list/

/var/lib/AccountsService/users 디렉터리에서 제외할 사용자 이름에 대한 파일을 편집하고(없는 경우 다른 파일을 복사) SystemAccount=truegdm3 서비스를 루트로 다시 시작합니다.

# systemctl restart gdm3.service

gdm 세션에 있는 경우 로그아웃되며 제외된 사용자는 로그인 화면에 표시되지 않습니다.

답변4

 gconftool-2 -t bool -s /apps/gdm/simple-greeter/disable_user_list 1

어쩌면 이것이 해결책이 될 수도 있지만 테스트해야 합니다. 감사해요!

관련 정보