Encryption 移动gpg2密钥后无法加密文件

Encryption 移动gpg2密钥后无法加密文件,encryption,gnupg,pgp,Encryption,Gnupg,Pgp,我已经在一台机器上用我的用户名创建了gpg2密钥,并且成功地进行了加密和解密 现在我不得不把这些钥匙移到另一台机器上,由不同的用户操作。另一台计算机上的新用户只能是sudo'd,无法登录 移动后,当我执行“列出密钥”时,它可以正常工作并列出所有密钥,但当我尝试加密时,我会得到“您需要一个密码短语来解锁 用户:…”然后什么也没发生。我曾经在旧机器上收到同样的消息,但它继续并完成了加密。在新机器上,它只是挂起 仅供参考。。我正在使用的加密命令是 /usr/bin/gpg2——压缩算法1——密码算法c

我已经在一台机器上用我的用户名创建了gpg2密钥,并且成功地进行了加密和解密

现在我不得不把这些钥匙移到另一台机器上,由不同的用户操作。另一台计算机上的新用户只能是sudo'd,无法登录

移动后,当我执行“列出密钥”时,它可以正常工作并列出所有密钥,但当我尝试加密时,我会得到“您需要一个密码短语来解锁 用户:…”然后什么也没发生。我曾经在旧机器上收到同样的消息,但它继续并完成了加密。在新机器上,它只是挂起

仅供参考。。我正在使用的加密命令是

/usr/bin/gpg2——压缩算法1——密码算法cast5——密码短语fd0——装甲——收件人”user@user“--本地用户anotheruser@anotheruser——output testfile.gpg2-se testfile.txt添加GPG_TTY=$(TTY);导出GPG\TTY解决了该问题