当前位置: 首页>>技术教程>>正文


什么是“Unlock keyring”,我该如何摆脱它?

, , , , ,

问题描述

12.04,lubuntu,session,keyrings,auto-login,ubuntu

(在我的例子中,这条消息在安装Ubuntu One之前从未出现过 – 请参阅this question)。我可以使用Ubuntu One并避免每次都这样提示吗?我使用Lubuntu 12.04。

编辑:交换评论后,我添加补充信息:

  1. 我被要求输入密码并在我退出时选择会话(auto-login未设置)。

  2. 已安装Ubuntu One,但设置为不以会话开始。

  3. 尽管如此,钥匙圈仍然存在。

  4. 在安装Ubuntu One之前,这没有发生。

另外,按照con-f-use的建议,我在终端输入了ps -A | grep -i [u]buntu,并得到了2346 ? 00:00:01 ubuntuone-syncd,这意味着ubuntuone在不应该运行时运行。

最佳解决办法

密钥环可以为您存储密码和加密密钥。它们受您的登录密码保护,并通过加密安全存储。这就像将所有钥匙放在一个只有一把钥匙的保险箱里。每当您使用已在密钥环中存储密码的应用程序(例如Ubuntu One)时,密钥环就会为您输入密码。除了有助于抵消key-loggers之类的舒适因素,因为他们需要物理访问您的key-ring数据和您的帐户密码。

通常情况下,如果您没有激活auto-login,当您使用帐户的常规密码登录L /Uubuntu时,密钥环将被解锁。由于您似乎已在start-up上启用了auto-login(只是猜测),因此必须使用您的帐户密码手动解锁密钥环(每次会话首次使用时)。

你可以尝试什么:

自动解锁选项

通常可以选择“登录时自动解锁此密钥环”:

12.04,lubuntu,session,keyrings,auto-login,ubuntu

取消密钥环密码

由于显而易见的原因,这是非常不安全的。如果没有人,除了您可以物理访问您的计算机,这可能是要走的路。

在Lubuntu中,您可能尚未安装“密码和密钥”(seahorse)。安装:

sudo apt-get install seahorse

https://apps.ubuntu.com/cat/applications/seahorse/

  1. 打开“密码和密钥”(在菜单/首选项中,或Alt-F2:seahorse)

  2. 在与您的用户帐户对应的相应文件夹上,单击右键

  3. 在弹出菜单中单击”Change Passwords”

  4. 在结果对话框中输入您的旧帐户密码并将新密码留空

Sudoers文件

您可以尝试编辑/etc/sudoers文件,如下所示:

  1. 运行sudo VISUAL=/usr/bin/gedit visudo

  2. 在此文件的底部添加该行

    cipricus ALL=(ALL) NOPASSWD: /usr/bin/ubuntuone
    

    假设”cipricus”是您在Lubuntu下的帐户用户名。

  3. 确保一切正确,关闭geidt,然后运行Run sudo -K来更新你的sudoers会话。

次佳解决办法

对于“什么是密钥环”以及如何通常摆脱Dialog,您可以阅读con-f-useanswer

Ubuntu One具体

我已经在Lubuntu软件中心卸载了Ubuntu One并重新启动。之后,ps -A | grep -i [u]buntuone将显示Ubuntu One仍在运行。检查Synaptic Manager,很多相关的软件包仍然存在。卸载所有这些并在注销/登录后最终没有弹出密钥环。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/6747.html,未经允许,请勿转载。