如何配置通过远程 shell 无需密码登录

如何配置通过远程 shell 无需密码登录

我正在使用Ubuntu16.04,需要无需密码登录桌面环境。

我必须通过远程 shell 进行配置,这意味着我无法通过单击“系统设置---用户帐户---自动登录”来执行此操作。

我刚刚在谷歌上搜索了我的问题并找到了一种方法:vim /etc/lightdm/lightdm.conf并对其进行了如下编辑:

[SeatDefaults]
autologin-user=USERNAME

我试过了,它有效。

但是,现在当我执行某些操作时,会弹出一个窗口:
在此处输入图片描述

除非我输入密码,否则这将阻止我正在执行的操作。
如何删除此窗口?


或者,是否可以通过远程 shell 执行“单击系统设置---用户帐户---自动登录”?

我读过这个:
如何才能不再提示我在启动时解锁“默认”密钥环?

但我需要的是通过远程 shell 进行配置。我无法通过桌面进行配置。

答案1

编辑后lightdm.conf,我只需要通过远程 shell 禁用密钥环。

我找到了如下解决方案:

sudo mv /usr/bin/gnome-keyring-daemon /usr/bin/gnome-keyring-daemon-old
sudo killall gnome-keyring-daemon

相关内容