什么是“解锁钥匙圈”,我该如何摆脱它?

34 session keyrings lubuntu 12.04 auto-login

钥匙圈密码提示

(在我的情况下,此消息在安装 Ubuntu One 之前从未出现过 - 请参阅此问题)。我可以使用 Ubuntu One 并避免每次都收到这样的提示吗?我使用 Lubuntu 12.04。

编辑:交换意见后,我添加补充信息:

  1. 如果我注销并登录(未设置自动登录),我会被要求输入密码并选择会话。
  2. Ubuntu One 已安装但设置为不以会话开始。
  3. 尽管如此,钥匙圈还是出现了。
  4. 在安装 Ubuntu One 之前,这并没有发生。

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

con*_*use 33

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

通常,如果您没有激活自动登录,那么当您使用帐户的常规密码登录 L/Uubuntu 时,钥匙环会被解锁。由于您似乎在启动时启用了自动登录(只是猜测),因此必须使用您的帐户密码手动解锁密钥环(每次会话首次使用时)。

你可以尝试什么:

自动解锁选项

通常有一个选项“登录时自动解锁此钥匙圈”:

钥匙圈自动解锁

取消设置密钥环密码

出于显而易见的原因,这是非常不安全的。如果除了您之外没有人可以物理访问您的计算机,那么这可能是一种可行的方法。

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

sudo apt-get install seahorse
Run Code Online (Sandbox Code Playgroud)

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

  1. 打开“密码和密钥”(在菜单/首选项中,或 Alt-F2: seahorse
  2. 在与您的用户帐户对应的适当文件夹上单击右键
  3. 在弹出菜单中点击“更改密码”
  4. 在出现的对话框中输入您的旧帐户密码并将新密码留空

sudoers 文件

您可以尝试/etc/sudoers像这样编辑文件:

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

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

    cipricus ALL=(ALL) NOPASSWD: /usr/bin/ubuntuone
    
    Run Code Online (Sandbox Code Playgroud)

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

  3. 确保一切正确,关闭 geidt,然后运行 ​​Runsudo -K更新您的 sudoers 会话。


小智 4

对于“什么是 Keyring”以及通常如何摆脱该对话框,您可以阅读con-f-use回答

Ubuntu One 特定

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