存储KDE登录屏幕上的预填充用户名在哪里

时间:2012-02-16 07:41:25

标签: linux ubuntu virtualbox kde kde4

我们在开发人员工作站上大量使用VirtualBox。由于我们经常与其他开发人员共享图像,因此我尝试尽可能自动化此过程(清理ap-get缓存,删除tmp和日志文件......)。顺便说一下,我们正在使用Ubuntu 11.10和KDE 4.7.4。

现在我偶然发现了一点烦恼。在登录屏幕上有一个预填充的用户名,我无法弄清楚它的存储位置。问题是,如果人们获得VirtualBox图像并且没有意识到预先填写的用户名不是他们自己的并且输入他们的密码几次,他们会将所述用户锁定在我们的LDAP上。

知道这个用户名在哪里存储,所以我可以将其删除..?

2 个答案:

答案 0 :(得分:1)

默认情况下,登录屏幕(KDM)将预先选择最后登录的用户,但我不确定从何处获取此信息。但是,您可以将KDM配置为始终在/etc/kde4/kdm/kdmrc中预选相同的用户:

# 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

答案 1 :(得分:1)

在OpenSUSE 12.2上,它是/ var / lib / kdm / kdmsts

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