列出和导出GPG密钥

卡洛斯

我正在尝试将(PHP)软件模块迁移到新服务器(从CentOS 6.9到Ubuntu 16.04)。在过程的特定部分,代码尝试启动以下命令:

gpg --no-tty --sign --encrypt --armor --passphrase=whatever --local-user A188E1E4! --recipient A188E1E4

因此,我正在尝试从工作服务器中导出私钥/公钥对。

我被困在这一点上,我试图用这个非常类似的问题来管理它,但是我不知道密钥的名称和路径。

我尝试运行,gpg --list-keys但是:

gpg:目录“ /home/my-username/.gnupg”已创建

gpg:创建了新的配置文件/home/my-username/.gnupg/gpg.conf'

gpg:警告:“ / home / my-username / .gnupg / gpg.conf”中的选项在此运行期间尚未激活

gpg:密钥环'/home/my-usernameo/.gnupg/pubring.gpg'已创建

gpg:/home/my-username/.gnupg/trustdb.gpg:创建的trustdb

我不知道该代码用于启动命令的用户。也许我需要一种列出所有密钥的方法,不仅是当前用户,还可以列出需要导出的密钥。

奥卢阿·乔(Olu​​aJho)

gpg会尝试从中加载密钥,~/.gnupg并且不会列出“系统中的所有密钥”,因为每个用户都有一个单独的密钥环。你不能做这个。

在您的情况下,gpg应用程序将尝试列出中的键www-dataphp或者拥有该php进程的用户名是什么

您可以通过操作GNUPGHOMEHOME环境变量或将设置为--homedir更改键的位置gpg此选项并非在所有gpg版本中都可用

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

`gpg --list-keys` 没有列出我的密钥

来自分类Dev

如何验证为备份目的导出的gpg密钥?

来自分类Dev

如何禁用SSH和GPG的密钥环?

来自分类Dev

14.04禁用SSH和GPG的密钥环

来自分类Dev

gpg-agent和SSH:无密钥

来自分类Dev

GPG密钥和电子邮件

来自分类Dev

API Manager-导出用户和密钥

来自分类Dev

gpg:当sec和pub密钥在密钥环中时,“秘密密钥不可用”

来自分类Dev

列出数据包并进入密钥环时的 GPG KeyID

来自分类Dev

备份GPG和SSH密钥的最安全方法

来自分类Dev

带有和不带有公共密钥的GPG加密

来自分类Dev

使用脚本添加 GPG 密钥和存储库列表

来自分类Dev

生成密钥后,缺少pubring.gpg和secring.gpg

来自分类Dev

从python中的JSON复制密钥和列出内容

来自分类Dev

邮件列表的GPG密钥

来自分类Dev

如何发布GPG密钥?

来自分类Dev

Seahorse:导出和导入密钥环作为备份

来自分类Dev

将GPG密钥确认为我的密钥

来自分类Dev

GPG密钥对生成:加号和减号是什么意思?

来自分类Dev

使用 gpg-agent 和另一个密钥来源的 SSH 身份验证?

来自分类Dev

使用单独的电子邮件为 GitLab 和 GitHub 处理 GPG 密钥

来自分类Dev

密钥环中的Git GPG密码

来自分类Dev

gpg2:无密钥

来自分类Dev

GPG密钥/文件命名混乱

来自分类Dev

如何在不更改 C# 中的密钥的情况下将 RSAParameters 密钥导入和导出到文件

来自分类Dev

从JCK密钥库中导出密钥

来自分类Dev

crypto.pbkdf2导出IV和crypto.createCipheriv的密钥的正确设置是什么?

来自分类Dev

从密码短语导出公共/密钥对

来自分类Dev

如何在不创建文件的情况下显示(用于复制和粘贴)GPG / PGP秘密密钥

Related 相关文章

热门标签

归档