如何在 Linux 中使用 GnuPG 加密文件?

如何在 Linux 中使用 GnuPG 加密文件?

我正在尝试使用密码通过gpg命令加密文件。在 GUI 应用程序中,我使用了以下命令,但它没有加密文件:

gpg --yes --passphrase [qwerty] -c -f &FILE 2>/dev/null

&FILE应该逐个获取文件并加密,但这并没有发生。

答案1

我不确定您在哪里找到该命令行,但它没有使用 GnuPG 可以理解的参数(没有-f选项)。此外,&FILE“变量”似乎是您的 GUI 应用程序所特有的。

要加密文件,请运行

gpg --symmetric --passphrase [passphrase] [filename]

同时用实际值替换[passphrase][filename]。请注意,GnuPG 默认将输出写入 STDOUT,您可能需要再次将输出重定向到文件中。

gpg --symmetric --passphrase [passphrase] [filename] > [encrypted.pgp]

相关内容