为什么总是在启动时要求我解锁登录密钥环?


13

我正在使用xfce窗口管理器,重新启动和关闭似乎正常工作。

但是,无论何时重新登录,我总是会看到以下内容:

在此处输入图片说明

为什么我总是看到此消息?我希望我的屏幕为空白或至少被锁定,但是没有发生任何类似的事情。再次输入密码有什么意义?

Answers:


4

您的密钥环与登录凭据是分开的。在Ubuntu(我猜您正在使用)中,在这个问题上一直存在困惑。如果您将登录密码设置为与钥匙圈密码相同,则可以解决此问题。


我认为登录密码和钥匙圈密码是相同的,因为我只需输入登录密码即可解锁钥匙圈。
tony_sid 2012年

您是否已开启自动登录?(它将您登录到桌面,但不要求输入密码)。
skub 2012年

2

这可能是PAM问题。

身份验证提供者/程序包需要更改PAM配置文件以将其自身插入身份验证过程。但是,其中一些不考虑其他PAM插件,并且过早终止了管道,从而禁用了密钥环的PAM模块。

因此,您的钥匙圈在登录时从未获得密码,因此必须再次询问您。

您可能需要检查/etc/pam.d/文件并手动修复它们。该错误可能在common- *文件中。在第二列中寻找使用流氓“ sufficient”关键字的行。如果要手动解决此问题,可以按照中的说明进行操作man pam.d


1

通常,当您在登录时输入密码时,密匙环会解锁。然后,gnome-keyring-daemon进程将启动并进行管理。

GNOME的钥匙圈,守护进程是一个用户进程(不是系统服务),所以当你登出你杀了你所有的进程(包括GNOME的钥匙圈守护进程)。登录时,您将启动一个新的gnome-keyring-daemon进程,该进程需要密码才能打开您的密钥环。

如果您具有“自动登录 ”,那么这是正常的。密钥环无法解锁,因为您尚未输入密码。而已。


我没有输入密码登录。它跳过登录屏幕并转到我的桌面。
tony_sid 2012年

这是根本原因。参见答案的上一段。
米哈尔Šrajer

-1

这两个链接都有针对此问题的错误修正,它还将登录的解锁设置为xfce:

在ArchLinux + Xfce上解锁gnome密钥环 / unlock_gnome_keyring_on_archlinux_xfce /

GNOME密钥环通常无法在XFCE中解锁

有几个/etc/xdg/autostart/gnome-keyring-*.desktop文件。Redditor成功将XFCE这些文件添加到“ OnlyShowIn”条目中:

OnlyShowIn=GNOME;Unity;XFCE;

1
您应该在答案中包括实际的解决方法,或者至少包括其摘要。
John O

-2

我不是经验丰富的Linux用户,但是我认为我已经弄清楚了为什么会出现此问题。
当您升级到(Mint)的较新版本并且您有多个用户时,您需要至少登录一次所有帐户。
在屏幕远处的提醒中,如果您要安装任何更新,则会收到通知。
首次登录时,更新链接要求您回答:
如果只是为了保护我的计算机安全,
或者要查看提供的更改,
或者只是要更新。
您创建的所有用户都必须回答此过程,选择更新图标并回答如何应用更新。
一切都应该没事...(至少对我有用)


1
OP正在使用XCFE,并且没有提及使用Mint。
xenoid '17

您说:“您需要至少登录一次所有帐户。” 问题是,“ 每当我重新登录时,总会看到以下内容”(加了重点)。您所说的内容中哪一部分是该问题的答案?
斯科特,
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.