是否可以使用 KWallet 仅对 Ubuntu One 进行一次身份验证?

是否可以使用 KWallet 仅对 Ubuntu One 进行一次身份验证?

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客户端是开源的;-)

相关内容