2012-02-16 10 views
0

우리는 우리의 개발자 워크 스테이션에서 VirtualBox를 많이 사용하고 있습니다. 우리는 이미지를 다른 개발자와 자주 공유하기 때문에이 프로세스를 최대한 자동화하려고 노력했습니다 (ap-get 캐시 정리, tmp 및 로그 파일 제거 ...). 우리는 우분투 11.10을 KDE 4.7.4와 함께 사용하고 있습니다.KDE 로그인 화면에 미리 입력 된 사용자 이름은 어디에 저장됩니까

이제 나는 하나의 작은 성가심을 발견했습니다. 로그인 화면에는 미리 채워진 사용자 이름이 있으며이 위치가 저장되는 위치를 파악할 수 없습니다. 문제는 사람들이 VirtualBox 이미지를 얻고 미리 채워진 사용자 이름이 자신의 것이 아니며 몇 시간 만에 비밀번호를 입력했다는 사실을 깨닫지 못하면 해당 사용자를 LDAP에 잠급니다.

이 사용자 이름은 어디에 저장되어 있으므로 제거 할 수 있습니까?

답변

1

기본적으로 로그인 화면 (KDM)은 마지막으로 로그인 한 사용자를 미리 선택하며이 정보를 어디에서 가져올 지 모르겠습니다. 그러나, 당신은 항상 /etc/kde4/kdm/kdmrc에 동일한 사용자를 미리 선택하는 KDM을 구성 할 수 있습니다 물론

# Greeter config for all displays 
[X-*-Greeter] 
... 
# Specify, if/which user should be preselected for log in. 
# "None" - do not preselect any user 
# "Previous" - the user which successfully logged in last time 
# "Default" - the user specified in the DefaultUser option 
# Default is None 
PreselectUser=Default 
# The user to preselect if PreselectUser=Default. 
# Default is "" 
DefaultUser=johndoe 
... 

, 어떤 사용자를 선택하지 않으려면 당신이 PreselectUser=None을 설정할 수 있습니다.

+0

입니다. 혹시 다른 사람이 관심이있는 경우, 이름이 store라는 것을 알았습니다.이 이름은/var/lib/kdm/kdmsts 아래에 있습니다. –

+0

@ 욥 : 아마'last' 명령이 정보를 얻는 곳과 같은 곳입니다. – Robin

1

은 오픈 수세 12.2에 그것은 Yeahh, 자동으로 물건을 삭제하는 대신, PreselectUser = 없음으로 설정하는 아마 더 일치를/var/lib 디렉토리/KDM/kdmsts

# cat /var/lib/kdm/kdmsts 
[PrevUser] 
:0=user1 
:1=user2 
:2=user1