我正在使用无人值守密钥生成功能生成 GPG 密钥,具体说明如下https://www.gnupg.org/documentation/manuals/gnupg/Unattended-GPG-key-generation.html:
gpg --batch --generate-key "genkeyconf"
输入文件的genkeyconf
格式按照手册所述。
我可以在使用生成密钥后手动添加电子邮件别名gpg --edit-key "$keyid" adduid
,但我不知道如何以无人值守的方式进行此操作。
为批量密钥生成输入提供第二个Name-Email: $mail
或逗号或空格分隔的邮件地址列表似乎不起作用。添加另一个组也Name-Real: ... Name-Email: ...
不会起作用。
看起来,在设计这个无人值守界面时,需要两个或更多个 UID 的可能性被遗忘或忽略了。