无法在 Ubuntu 18.04 上生成没有密码的 GPG 密钥

Sov*_*ero 6 ubuntu gpg saltstack ubuntu-18.04

有没有人尝试在 Ubuntu 18.04 上为加密支柱创建 GPG 密钥?

我正在使用以下命令尝试生成密钥:

gpg --gen-key --homedir /etc/salt/gpgkeys
Run Code Online (Sandbox Code Playgroud)

当我运行它时,我会得到一组常见的问题、全名、电子邮件等。但是,当它进入密码短语屏幕时,我似乎无法在不输入密码短语的情况下通过它。我得到一个看起来像这样的 ncurses 显示:

gpg 密码

如果我只是按 Enter 键通过它,它会立即弹回。如果我点击“取消”,则会出现以下错误:

gpg: agent_genkey failed: Operation cancelled
Key generation failed: Operation cancelled
Run Code Online (Sandbox Code Playgroud)

有人遇到这个吗?

Jen*_*y D -4

如果您没有密码,您也可以不费心去加密您的数据,因为任何能够访问带有数据的服务器的人也都能够使用该密钥。

如果您出于某种原因想要假装安全但实际上并非安全,则可以使用--passphrase=''gpg 的参数。但你不应该这样做。

  • 我想您的工作是整天坐在服务器机房并在每次出现提示时输入密码? (7认同)