有没有办法通过命令行上实际密钥的粘贴来导入 gpg 密钥/私钥?
从文件导入密钥非常简单:
$ gpg --import PATH/FILENAME
但是如何导入命令行字符串?
$ gpg --import -----BEGIN PGP PRIVATE KEY BLOCK-----
keystring.......................................................
................................................................
etc.............................................................
=EnD
-----END PGP PRIVATE KEY BLOCK-----
目的是不创建密钥文件,因此不需要粉碎(对 SSD 不利)
答案1
gpg --import
没有文件名的应该只从 STDIN 导入。因此,键入gpg --import
并按下,粘贴密钥,并以仅包含+和 的Enter行结尾(就像任何从 STDIN 读取的程序一样)。CtrlDEnter