joz*_*yqk 37 kde password-management google-chrome
我已经编辑~/.kde/share/config/kwalletrc并添加了
[Auto Deny]
kdewallet=Chromium
Run Code Online (Sandbox Code Playgroud)
在系统设置的 KDE 钱包配置中,我取消选中“启用 KDE 钱包子系统”。这似乎还补充说:
[Auto Deny]
kdewallet[$d]
Run Code Online (Sandbox Code Playgroud)
但是,当我在 google chrome 中访问我的第一页时,我仍然收到一个弹出窗口。我怎样才能阻止它?
我注意到钱包实际上有两个位置。一进~/.kde/share/apps/kwallet/一进~/.local/share/kwalletd/。有一次,当我更改 KDE 颜色主题时,我注意到 chrome 的弹出窗口与我通过系统设置获得的 GUI 不同。还有一个重复的 KDE 钱包配置,我可以通过运行kwalletmanager->Settings->Configure Wallet 获得相同的选项,但它们有自己的一组值。即使在此处取消选中“启用 KDE 钱包子系统”后,我仍然会从 chrome 收到一个弹出窗口。多个配置位置和设置页面的混乱是怎么回事?
Rob*_*b W 32
您可以通过向 Chrome 添加以下命令行标志来完全禁用 KWallet 后端: --password-store=basic
例如(如果您使用的是 Ubuntu 的 Chromium 版本),编辑/etc/chromium-browser/default(系统范围)或~/.chromium-browser.init(每个用户)并将标志添加到CHROMIUM_FLAGS. 例如:
# Default settings for chromium-browser. This file is sourced by /bin/sh from
# /usr/bin/chromium-browser
# Options to pass to chromium-browser
CHROMIUM_FLAGS="--password-store=basic"
Run Code Online (Sandbox Code Playgroud)
如果您使用 ArchLinux 的 Chromium 构建,请编辑~/.config/chromium-flags.conf并添加:
--password-store=basic
Run Code Online (Sandbox Code Playgroud)
Ede*_*dex 21
无论您使用什么发行版,这都可能有效。
使用文本编辑器打开“google-chrome”文件(我使用 kate <3)
kdesu kate /opt/google/chrome/google-chrome
Run Code Online (Sandbox Code Playgroud)
将此粘贴到文件末尾,并使用引号
“--password-store=basic”
所以它必须看起来像这样
else
exec -a "$0" "$HERE/chrome" "$@" "--password-store=basic"
fi
Run Code Online (Sandbox Code Playgroud)
保存并退出。完毕!
(我在 OpenSUSE Thumbleweed 上试过成功!:D)
小智 7
我找到了一个简单的解决方案,它在任何版本的 KDE 上都可以 100% 运行:
我找不到任何方法让 kwallet 脱离我的系统。有一些依赖问题,pacman 不会让你删除这个包。但是,我设法避免了烦人的弹出窗口。首先,您需要删除任何现有的钱包。删除 ~/.kde/share/apps/kwallet/ 下的文件。
下次你做任何对 Kwallet 感兴趣的事情时,它会再次弹出。但这次它会要求你提供加密方法,blowfish 或 gpg。选择河豚,当要求输入密码时,提供一个空密码。
它不会再要求密码了。这种方法在 kwallet 5.13 上对我有用。希望它也对你有用。
小智 6
后来的 KDE Plasma 版本提供了解决此问题的最简单方法。我目前使用版本5.12.7。
1.进入:系统设置 -> 帐户详细信息(个性化) -> KDE 钱包
2. 取消选中“启用 KDE 钱包子系统”框
3.申请
| 归档时间: |
|
| 查看次数: |
47053 次 |
| 最近记录: |