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]

関連情報