我在 Windows 上使用 gpg 1.4.19。
我可以直接从命令行与服务器通信吗?我尝试了很多方法,但都没有用:
尝试过:
>gpg --keyserver hkp://pgp.mit.edu --search-keys [email protected]
并得到这个
gpg: searching for "[email protected]" from hkp server pgp.mit.edu
gpg: system error while calling external program: No such file or directory
gpg: WARNING: unable to remove tempfile (out) `C:\Users\Vivarto\AppData\Local\Temp\gpg-5E2480\tempout.txt': No such file or directory
gpg: no handler for keyserver scheme `hkp'
gpg: keyserver search failed: keyserver error
然后我尝试:
>gpg hkp://pool.sks-keyservers.net --search-keys vivarto
并得到这个:
usage: gpg [options] [filename]
我能够使用电子邮件连接到 MIC 服务器。我不知道如何使用pool.sks-keyservers.net服务器。
非常感谢您的帮助。谢谢。Vivarto
答案1
我知道这在 Linux 上运行良好......
从“ system error while calling external program: No such file or directory
”错误来看,您的 gpg 似乎未完全安装或配置。搜索该错误会找到以下可能有用的行:
在与 gpg.exe 相同的目录中应该有一个名为 gpgkeys_hkp.exe 的程序
gpgkeys
你的-anything .exe 文件在哪里?
也许你需要重新安装或完整安装 gpg