에서 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