问题描述
(在我的例子中,这条消息在安装Ubuntu One之前从未出现过 – 请参阅this question)。我可以使用Ubuntu One并避免每次都这样提示吗?我使用Lubuntu 12.04。
编辑:交换评论后,我添加补充信息:
-
我被要求输入密码并在我退出时选择会话(auto-login未设置)。
-
已安装Ubuntu One,但设置为不以会话开始。
-
尽管如此,钥匙圈仍然存在。
-
在安装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(只是猜测),因此必须使用您的帐户密码手动解锁密钥环(每次会话首次使用时)。
你可以尝试什么:
自动解锁选项
通常可以选择“登录时自动解锁此密钥环”:
取消密钥环密码
由于显而易见的原因,这是非常不安全的。如果没有人,除了您可以物理访问您的计算机,这可能是要走的路。
在Lubuntu中,您可能尚未安装“密码和密钥”(seahorse)。安装:
sudo apt-get install seahorse
或https://apps.ubuntu.com/cat/applications/seahorse/
-
打开“密码和密钥”(在菜单/首选项中,或Alt-F2:
seahorse
) -
在与您的用户帐户对应的相应文件夹上,单击右键
-
在弹出菜单中单击”Change Passwords”
-
在结果对话框中输入您的旧帐户密码并将新密码留空
Sudoers文件
您可以尝试编辑/etc/sudoers
文件,如下所示:
-
运行
sudo VISUAL=/usr/bin/gedit visudo
-
在此文件的底部添加该行
cipricus ALL=(ALL) NOPASSWD: /usr/bin/ubuntuone
假设”cipricus”是您在Lubuntu下的帐户用户名。
-
确保一切正确,关闭geidt,然后运行Run
sudo -K
来更新你的sudoers会话。
次佳解决办法
对于“什么是密钥环”以及如何通常摆脱Dialog,您可以阅读con-f-use的answer。
Ubuntu One具体
我已经在Lubuntu软件中心卸载了Ubuntu One并重新启动。之后,ps -A | grep -i [u]buntuone
将显示Ubuntu One仍在运行。检查Synaptic Manager,很多相关的软件包仍然存在。卸载所有这些并在注销/登录后最终没有弹出密钥环。