gpt4 book ai didi

configuration - gpg2 : How to use another secret and public keyring?

转载 作者:行者123 更新时间:2023-12-04 07:29:25 28 4
gpt4 key购买 nike

我知道 gpg2 使用 gpg-agent 来获取私钥。默认情况下,它们存储在 ~/.gnupg/private-keys-v1.d .

现在我在问自己是否可以指示 gpg 在另一台机器上使用另一个代理?该文档不是很有帮助,因为它没有解释如何将您的 gpg 连接到另一个 gpg-agent。但是由于 gpg2 要求您使用 gpg-agent,因此没有其他方法可以使用新的 key 环。

我的第二个问题是,是否可以指示 gpg-agent 使用默认目录之外的其他目录 private-keys-v1.d寻找 key ?

gpg2 的文档也不包含指定新公钥环的选项。尽管文档中不再提及它,但它仍然可用吗?

问候 Sebi2020

最佳答案

如果您通过 SSH 从机器 A(例如您的 PC)连接到远程机器 B,是的,您可以使用 GnuPG Agent Forwarding 指示 B 上的 gpg2 使用 A 上的 gpg2 代理(链接到 gnupg 手册)。这就是您通常如何在远程机器上使用本地 gpg key 的方法。确保你有正确版本的 gnupg 和 OpenSSH(参见手册)。

您可能无法仅更改子文件夹名称 private-keys-v1.d本身,但您可以替换默认的 gpg 主目录 ~/.gnupg/private-keys-v1.dwhatever_directory/private-keys-v1.d , whatever_directory是您想用作 gpg 主目录的任何目录。 2 种方法:设置 GNUPGHOME环境变量,或者使用 gpg --homedir选项。这至少对 gpg 2.2.4 仍然有效。例如。使用 USB 驱动器中的 gpg key :gpg --homedir /media/usb1/gnupg ...
指定新公钥环的选项是 --keyring--primary-keyring (使用 --no-default-keyring 完全排除默认 key 环)。对 gpg 2.2.4 有效。

关于configuration - gpg2 : How to use another secret and public keyring?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54461319/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com