Ubuntu 11.04
通过 KPackageManager 安装 UbuntuOne for KDE 后,每次启动时我都必须输入两次身份验证密码:一次用于 KWallet,另一次用于“密钥环”,按此顺序输入。在 KWallet 中是否可以只进行一次身份验证?
答案1
不。
Keyring 是 GNOME 的东西。KWallet 是 KDE 的东西。UbuntuOne 客户端是为 GNOME 编写的,因此它使用 Keyring。该客户端没有 KDE 版本。
您可以做的是安装 seahorse 来管理 GNOME 密钥环,然后将 GNOME 的登录密钥环密码设置为空白,这样它就不会在登录时询问,因为它根本不会存储加密的身份验证信息……这显然有其自身的安全隐患。
答案2
目前 Ubuntu One 使用 GNOME Keyring 在 Ubuntu 上存储凭据。
事实上,客户端中有使用 python-keyring 的代码(我们在 Windows 端口上使用它),它支持 KWallet,因此有一天我们可能在 KDE 上自动支持 KWallet,这并非不可能。
但目前还没有分配给它的资源。
但是^2客户端是开源的;-)