Я пытаюсь зашифровать файл с помощью команды gpg с помощью ключевой фразы. В приложении с графическим интерфейсом я использовал приведенную ниже команду, но она не шифровала файл:

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

&FILE должен взять файлы один за другим и зашифровать их, но этого не происходит.

1 ответ1

0

Я не уверен, где вы нашли эту командную строку, но она не использует параметры, понятные GnuPG (нет опции -f ). Кроме того, переменная &FILE кажется чем-то особенным для вашего приложения с графическим интерфейсом.

Чтобы зашифровать файл, запустите

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

в то время как вы заменяете [passphrase] и [filename] их фактическими значениями. Помните, что GnuPG записывает в STDOUT по умолчанию, возможно, вы захотите снова перенаправить вывод в файл.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .