gpt4 book ai didi

sh - 如何在命令行上从 PGP key 中提取图像?

转载 作者:行者123 更新时间:2023-12-03 23:14:08 29 4
gpt4 key购买 nike

我创建了一个私有(private) PGP key ,然后在我的 Ubuntu 的密码和 key 管理器中添加了一张照片。我可以在那里看到照片,但是有没有办法从 shell 中查看它并将其导出为图像文件?

最佳答案

要查看图像,请使用:

gpg --list-options show-photos --list-keys \
[key identifier (e-mail or ID), leave out to show all keys and photos]

它在内部使用 xloadimage ,它没有预装在我的 Ubuntu 18.04 上,所以你可以安装它,或者使用 --photo-viewer "eog %i" (将 %i 扩展为临时文件名)。

要导出图像,我还没有找到比 cat 更简单的方法。数据(如果 %i 未指定, gpg 在标准输入上发送图像数据)到这样的文件:( %k - keyID; %t - 扩展名 --> 文件名,如 0x02468ACE.jpg )
gpg --list-options show-photos --photo-viewer "cat > <path>/0x%k.%t" --list-keys [key_identifier]

还有一个提示 - 要显示您用于验证某事的每个 key 的图像,请将其放入您的 .gnupg/gpg.conf :
verify-options show-photos
# if you don't have xloadimage:
photo-viewer eog %i

关于sh - 如何在命令行上从 PGP key 中提取图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54028532/

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