登录名/用户名以 $ 结尾是什么意思

登录名/用户名以 $ 结尾是什么意思

我试图在 lightdm 登录屏幕 (Ubuntu 11.10) 中隐藏某些用户名,我通过调整 uid 找到了解决方法。在获取此解决方案时,我在 /etc/passwd 文件中发现一个以 $ 符号结尾的用户名,这是什么意思?

答案1

如果你正在跑步桑巴在域控制器模式(NT4)下,以“$”结尾的用户名通常表示加入域的(Windows)机器帐户。

Samba 使用这一点来区分机器账户和用户账户。

http://www.samba.org/samba/docs/using_samba/ch04.html#FNPTR-2

答案2

你能举个例子吗?我猜你的用户名可能是拼写错误。

无论如何,要在 lightdm 中隐藏用户,请编辑/etc/lightdm/users.conf

# Graphical
gksu gedit /etc/lightdm/users.conf

# command line
sudo -e /etc/lightdm/users.conf

要仅隐藏某些用户,请添加到“hidden-users”行

hidden-users=nobody nobody4 noaccess user1 user2

用户之间以空格分隔;)

要隐藏所有用户,请使用

greeter-hide-users=true

事实证明,lightdm 中存在一个错误,它不遵守 11.10 或 12.04 中的这些设置

https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/857651

当你在那里时,将自己添加到“也影响我”中

/etc/lightdm/lightdm.conf但是,您可以通过编辑和添加行(在 [SeatDefaults] 下)来解决此问题

[SeatDefaults]
greeter-hide-users=true

相关内容