Como criptografar um arquivo usando GnuPG no Linux?

Como criptografar um arquivo usando GnuPG no Linux?

Estou tentando criptografar um arquivo por meio de gpgcomando com a senha. No aplicativo GUI usei o comando abaixo, mas ele não criptografou o arquivo:

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

&FILEdeveria pegar os arquivos um por um e criptografá-los, mas isso não está acontecendo.

Responder1

Não tenho certeza de onde você encontrou essa linha de comando, mas ela não usa parâmetros compreendidos pelo GnuPG (não há -fopção). Além disso, a &FILE"variável" parece ser algo especial para o seu aplicativo GUI.

Para criptografar um arquivo, execute

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

enquanto você substitui [passphrase]e [filename]pelos seus valores reais. Esteja ciente de que o GnuPG grava em STDOUT por padrão, você pode querer redirecionar a saída para um arquivo novamente.

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

informação relacionada