【问题标题】:Unable to encrypting files after moving gpg2 keys移动 gpg2 密钥后无法加密文件
【发布时间】:2017-06-30 10:39:45
【问题描述】:

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

现在我不得不将这些密钥移到另一个用户名下的另一台机器上。其他机器上的这个新用户只能sudo'd,不能登录。

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

仅供参考..我使用的加密命令是..

/usr/bin/gpg2 --compress-algo 1 --cipher-algo cast5 --passphrase-fd 0 --armor --recipient "user@user" --local-user anotheruser@anotheruser --output testfile .gpg2 -se testfile.txt

【问题讨论】:

    标签: encryption gnupg pgp


    【解决方案1】:

    添加 GPG_TTY=$(tty);export GPG_TTY 解决了问题

    【讨论】:

      猜你喜欢
      • 2022-08-09
      • 1970-01-01
      • 2012-05-08
      • 2020-06-26
      • 1970-01-01
      • 2018-02-03
      • 1970-01-01
      • 2016-07-31
      • 2023-04-05
      相关资源
      最近更新 更多