에서 oracle-xe는 비밀번호 부분을 사용하여 linux mint mate 17.2
사용자를 생성합니다 . 이는 로그인을 비활성화한다는 것을 의미합니다.oracle
uid = 1001
/etc/shadow
*
그러나 사용자는 oracle
여전히 로그인 화면에 표시됩니다.
로그인을 통해 사용자 잠금을 시도했지만 passwd -l oracle
여전히 로그인 화면에 표시됩니다.
문제는 다음과 같습니다
- 로그인 화면에는 어떤 종류의 사용자가 표시됩니까? 저 사람이 사용자인가요
uid >= 1000
? - 사용자를 어떻게 유지합니까(UID >= 1000) 로그인 화면에 표시되지 않도록 하시겠습니까?
답변1
누구나편집 /etc/lightdm/users.conf
(AccountsService가 설치되지 않은 경우 - 이전 시스템)하고 yourusername
다음 hidden-users
줄에 추가합니다. 예:
[UserList]
hidden-users=nobody nobody4 noaccess yourusername
또는/var/lib/AccountsService/users/yourusername
(AccountsService가 활성화된 경우 - 예: ubutnu14.04) 다음 줄을 포함하는 파일을 만듭니다.
[User]
SystemAccount=true
AccountsService가 Ubuntu에 설치되어 있는지 확인하려면 다음 명령을 사용할 수 있습니다.
dpkg -l accountsservice
또는 rpm 기반 시스템(예: CentOS)의 경우:
rpm -qa | grep glibc-static