用搜索引擎很难找到解释,所以我在这里问和回答。
Seahorse、Gnome 密钥环和密钥管理器在“显示任何”打开时在“默认信任”选项卡下显示几个带有全空白字段的可疑证书:
目前尚不清楚他们来自哪里,他们是什么,或者他们如何去那里。它们是否代表安全风险?我被黑了吗?
$ sudo do-release-upgrade -d
Checking for a new Ubuntu release
Get:1 Upgrade tool signature [1,554 B]
Get:2 Upgrade tool [1,342 kB]
Fetched 1,343 kB in 6s (84.2 kB/s)
authenticate 'focal.tar.gz' against 'focal.tar.gz.gpg'
Authentication failed
Authenticating the upgrade failed. There may be a problem with the network or with the server.
仅供参考:我已经尝试过sudo apt-get install --reinstall ubuntu-keyring
。我也尝试将服务器更改为“主服务器”,但它对我不起作用。
我在我的 bash 脚本中使用了这个命令。
somePassw=$(/usr/bin/secret-tool lookup some-login $someLogin 2>secret-tool.log)
它在命令行中效果很好。但是,如果脚本是从 crontab 运行的,我会在日志中看到下一条消息:
secret-tool.log:
(secret-tool:6289): GLib-GObject-CRITICAL **: 15:02:01.285: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
secret-tool: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
如果我输入,我会在终端中看到相同的错误sudo -E secret-tool lookup...
但是我在没有 root 权限的情况下创建了我的 crobtab 作业。我怎样才能摆脱这些错误?Ubuntu 18.04.3 LTS (gdm3)
我正在尝试准备我的 Ubuntu 18.04 的备份,包括Seahorse Keyrings。为此,我使用rsync将/home/user/.local/share/keyrings/的内容复制到我的 NAS。
然后我将此数据复制到另一台装有 Ubuntu 18.04 的计算机上,但Seahorse会忽略包含*.keyring -files 的密码。如果我手动尝试导入它们Seahorse输出此错误消息:
<file>.keyring
Could not display "<file>.keyring"
Reason: Unrecognised or supported data.
看起来像这里描述的加密问题。但是特别是密钥环的解密不是一种选择。
恢复备份密钥环或将其传输到另一台计算机的适当方法是什么?
我使用的是 16.04,无法将我的密钥环文件传输到另一台使用 16.04 的计算机。Seahorse 版本都是一样的:3.18.0 权限是对的。
说,我有默认的密钥环,通常命名为登录。然后,我可以在新计算机上编辑它,从我的旧登录密钥环中添加信息(当然,省略旧标题)。在我重新启动海马钥匙圈后,它的界面就会消失。但!如果我再次编辑它并删除所有信息,只留下原始标题,它会再次出现。看起来必须在某处或其他地方有校验和。
我可以做些什么来转移我的钥匙圈吗?
我正在使用 Seahorse 3.10(来自 Trusty)。我打开它,要求它创建 PGP 密钥。我给密码。
在我输入密码后,什么也没有发生,也没有生成密钥。我该如何解决?