如何在不输入密码的情况下切换用户

Tor*_*uun 6 linux passwords users ubuntu-9.10 ubuntu

我是运行 Ubuntu 9.10 的新手。我有两个用户(妻子和我),每个用户的屏幕保护程序都设置为锁定,以便在唤醒时,我们可以选择要转到哪个用户的桌面。但是,Ubuntu 需要密码,所以这很乏味。

我想在不输入任何密码的情况下切换用户。我知道这个技巧适用于引导登录,但它不涉及多个用户。

是否可以在 Ubuntu 中为用户设置空密码,或者以其他方式跳过密码?

(我期待真正的Linux 用户建议无密码用户不能获得任何权限,并且有一个具有强密码的管理员用户。是的,你是对的。但这不是这个问题的内容。谢谢。)

qua*_*ote 3

有一种方法可以通过修改 GDM 和/或 PAM 配置来实现 GDM 中的无密码登录。这与设置空密码或让 GDM 自动登录给定用户不同;它仅适用于 GDM - 在文本控制台上登录,或通过 SSH 登录,或使用sudo,仍然需要密码。

这是来自旧版 UbuntuForums HowTo 下关于在 GDM 中启用无密码登录的最新帖子。我以前用过这个方法,在Ubuntu 9.04下成功;我不知道它是否仍然适用于 Ubuntu 9.10。

将此行添加到/etc/pam.d/gdm的开头(进行备份!)告诉 PAM foo用户不需要提供密码即可登录 GDM:

auth   sufficient   pam_succeed_if.so user = foo
Run Code Online (Sandbox Code Playgroud)

如果您的用户都在某个组中(例如组family),您可以使用以下行向所有家庭用户提供此功能:

auth   sufficient   pam_succeed_if.so user ingroup family
Run Code Online (Sandbox Code Playgroud)

这适用于基本的 GDM 登录屏幕;我不确定它是否适用于从屏幕保护程序返回。