如何在GDM中显示最近登录的用户?

这里的所有机器都通过一个目录服务器访问大多数账户,并且有一个本地账户(当然还有所有标准账户)。

登录界面只会显示一个本地账户('nadmin'),通常不会显示其他账户。

我希望能够在该界面上显示最近登录的任何账户。

奇怪的是,在一些机器上,还会显示另一个用户,但我不知道他们是如何出现在那里的。似乎与最近的登录无关。

你有什么办法可以让这个功能正常工作吗?

1个回答

你的问题不是很清楚,所以以防万一,我强烈建议在成功登录之前不要显示那些信息。显示这些信息会让黑客更容易找出可以尝试的用户名。
我建议在成功登录后通过在/home/UserName/.bashrc中添加"last | head -10"来显示信息。
如果你想要对所有用户都生效,应该将其放在/etc/bashrc中。

当然,这是基于文本终端的假设。如果你希望它出现在图形用户界面中,我完全不知道要如何做到。 - Magellan
嗨,谢谢。这是在GUI界面上(我相信登录界面是GDM的一部分)。这仅仅是为了让用户能够点击他们的用户名,而不必每次都输入它。 - Hugh