Knowledge base dedicated to Linux and applied mathematics.
Accueil > Linux > Commande du jour > Comment chiffrer/déchiffrer un fichier ou un répertoire sous Linux ?
Toutes les versions de cet article : <English> <français>
Pour crypter un fichier :
$ gpg -c filename
Pour décrypter un fichier :
$ gpg filename.gpg
Pour crypter un répertoire :
$ gpg-zip -c -o dirname.gpg dirname
Pour décrypter un répertoire :
$ gpg-zip -d dirname.gpg
Si vous rencontrez l’erreur suivante :
can’t connect to `/home/user/.gnupg/S.gpg-agent’ : No such file or directory
Alors lancer l’agent gpg sous forme de démon :
$ gpg-agent --daemon
GPG_AGENT_INFO=/tmp/gpg-Y1AjlZ/S.gpg-agent:2523:1; export GPG_AGENT_INFO;
il vous reste alors à créer le lien symbolique adéquat :
$ cp -fs /tmp/gpg-Y1AjlZ/S.gpg-agent ~/.gnupg/