Cygwin公钥位置错误

Cygwin公钥位置错误,cygwin,Cygwin,最近我们得到了一个新服务器,并将密钥从旧服务器转移到新服务器;但是,在新服务器上运行脚本(在旧服务器上运行)时,我不断收到以下错误: “解密失败:没有密钥” 在新服务器上,当查看“gpg--list keys”时,它会将密钥的位置显示为: “C:Users/$USER/AppData/Roaming/gnupg/pubring.gpg” 在旧服务器上执行该命令时,该位置显示密钥位于 “/home/$USER/.gnupg/pubring.gpg” 如何更改cygwin以在以下位置查找密钥 “/h

最近我们得到了一个新服务器,并将密钥从旧服务器转移到新服务器;但是,在新服务器上运行脚本(在旧服务器上运行)时,我不断收到以下错误:

“解密失败:没有密钥”

在新服务器上,当查看“gpg--list keys”时,它会将密钥的位置显示为:

“C:Users/$USER/AppData/Roaming/gnupg/pubring.gpg”

在旧服务器上执行该命令时,该位置显示密钥位于

“/home/$USER/.gnupg/pubring.gpg”

如何更改cygwin以在以下位置查找密钥

“/home/$USER/.gnupg/pubring.gpg”

这就是导致这个错误的原因吗


谢谢,

检查$USER在/etc/passwd中是否有条目谢谢-没有条目。我如何创建它?