我有一个脚本,该脚本使用gpg加密文件并将其上传到Google云端硬盘:
cat backup.tar.gz \
| gpg --symmetric --batch --status-fd 1 --with-colons --cipher-algo AES256 --passphrase ${5} \
| gdrive upload - backup.tar.gz.gpg
尝试解密backup.tar.gz.gpg时:
gpg backup.tar.gz.gpg
我收到此错误:
gpg: no valid OpenPGP data found.
gpg: processing message failed: Unknown system error
我认为问题出在使用--status-fd 1
。
有人可以建议如何解密此现有文件吗?