如何禁用在图形会话中切换用户的密码提示?

在14.04 ,如何在不输入密码的情况下在控制台上切换用户? 其他人多年来一直在问这个问题(比如这里 ),似乎它总是被重定向到其他接近但不相同的东西。 因此,我将尝试在下面的用例中准确,以避免对目标的任何误解。 对不起,长度。

  • 在用户之间切换的唯一原因是我们家的家庭成员可以拥有自己的浏览器collections/历史,他们自己的统一会话prefs(我使用dvorak和交换esc / capslck)等。我们使用BIOS密码来防止日常机器访问; 我们之间的安全并不是一个问题。 我们不使用任何驱动器或挂载点加密,所以我在物理盗窃后没有任何幻想保护。

  • 我想在我的帐户上输入密码,因此我可以对系统更新进行身份validation,使用sudo进行各种活动的身份validation,在各种计算机之间进行scp等。

  • 如果我还没有登录到控制台,我宁愿提示输入密码,但是当只是从其他用户切换时,我不会再次提示输入密码。 如果我觉得需要一个会话锁定,我可以忍住退出,但不是更好。

  • 一个ubuntuforums破解12.04的卸载gnome-screensaver对于那个旧版本运行良好,但在14.04下无效。

  • 设置禁用锁定屏幕( 这里有几种方式)也不起作用。

  • 设置|亮度|锁定=关闭没有帮助

  • 因为这对我们来说很重要,所以我愿意尝试其他风格(lubuntu,xubuntu)甚至其他发行版来获得这个function,但更喜欢来自主ubuntu发行版的统一 。

按照这里的想法,我目前正在测试无密码标准帐户,并使用受密码保护的管理员帐户(非root用户)进行软件更新,scp命令等。这主要是为了实现目标,并且(因为我已经老了) -school)使用专用的管理员来管理你的东西是合适的,但我仍然喜欢锁定我的会话的选项。

(如果这是一个缺失的function,我认为启动板是提交function请求的最佳途径;如果我错了,请纠正我。)

添加用户

sudo adduser -m -s /bin/bash 

-m表示添加主目录,-s表示以下是他们的登录shell

删除用户密码

 sudo passwd -d USERNAME 

现在允许您编辑文本文件所需的无密码登录

 pico /etc/pam.d/common-auth 

要么

 gedit /etc/pam.d/common-auth 

并替换线

auth [success = 1 default = ignore] pam_unix.so nullok_secure

WITH

auth [success = 1 default = ignore] pam_unix.so nullok

要恢复更改,只需在最后重新添加“_secure”即可。 或者只是备份原始文件

 cp /etc/pam.d/common-auth /etc/pam.d/common-auth.BACKUP 

我认为* nixer对密码如此讨厌的主要原因实际上是保护网络数据而不是物理驱动器数据。 那说一切都有时间和地点。 海事组织。 我以root身份运行apache / ircd / smtp,因为它在沙盒网络上的旧机器人上运行。

这适用于14.04 – http://ubuntuhandbook.org/index.php/2013/07/login-without-a-password-on-ubuntu/

使用gnome-system-tools及其“用户和组”

从早期版本中尝试此答案 。

实质上:

 gsettings set org.gnome.desktop.lockdown disable-lock-screen 'true' 

为切换时不希望被登录窃听的每个用户做。

适用于12.04,但不知道大约14.04(我的14.04系统是单用户)。

这真的不是早期问题的重复,因为当Canonical以他们自己的方式改变时会发生很多变化。

我们在这里面临一个非常类似的问题 我们在12.04尝试了非常类似的变通办法,直到我们有了一些运作良好的东西。 但它在后续版本中无效。

所以我打开了两个打开的X会话之间的切换而没有重新认证,并在那里发布了一个解决方案。

目前的解决方案是概念validation,但我确信它可以改进。