Nous verrons dans ce tutoriel comment crypter un fichier dans Thunar, directement à partir du menu contextuel.
Du temps ou j'utilisais Windows, il y avait un logiciel que je trouvais très pratique: Axcrypt, ce dernier permettait de crypter/décrypter des fichiers directement à partir du menu contextuel de l'explorateur Windows. Dans ce tutoriel, nous allons voir comment ajouter une action de cryptage/décryptage dans les actions personnalisées de Thunar (Valable pour Nautilus aussi).
Je vais, pour ne pas compliquer les choses, utiliser ccrypt, paquet présent par défaut dans la plupart des distributions Linux. C'est un utilitaire qui permet de crypter des fichiers en utilisant un algorithme asymétrique, contrairement au standard AES, ne pas utiliser donc sur des fichiers sensibles (Très sensibles).
Le principe est simple, à partir d'un terminal créez un fichier non vide (Pour illustrer l'exemple) puis cryptez-le via la commande ccrypt -e (e pour encrypt) ...
echo "Fichier à crypter" >> fichierTest
ccrypt -e fichierTest
... Vous devrez ensuite rentrer un mot de passe bien sûr qui, plus il est long et complexe plus il sera difficile à craquer (Rien ne s'affichera au moment de la saisie, spécificité d'Unix ;) ).Vous remarquerez après l'opération que le fichier fichierTest est maintenant doté de l’extension .cpt, ce qui veut dire qu'il est crypté. Essayez de l'ouvrir pour voir.
Pour le décrypter rien de plus facile, un simple...
ccrypt -d fichierTest.cpt
... Puis rentrez le mot de passe et c'est bon.Ajouter le cryptage aux actions personnalisées de Thunar
Ouvrez Thunar puis cliquez sur le menu Éditer > Configurer les actions personnalisées.Dans la fenêtre qui s'ouvre, cliquez sur le + pour ajouter une action personnalisée.
Puis configurez votre action:
Nom:
Crypter un fichier par exemple.
Description:
Crypter un fichier avec Ccrypt.
Commande:
xfce4-terminal --working-directory=%f -x ccrypt -e %f
(À savoir que dans cette ligne de commande j'ai utilisé le terminal de Xfce4, cela pourrait très bien en être un autre, comme gnome-terminal par exemple).Icône:
Vous choisissez une icône qui soit dans le thème (Je vous conseille gdu-encrypted-lock).
Dans l'onglet "Conditions d'appartition" vous cochez tout à part les répertoires, et vous mettez un motif général: *.
Voilà, le menu contextuel vous permettra maintenant de crypter n'importe quel fichier.
Ajouter le décryptage aux actions personnalisées de Thunar
Qui dit cryptage dit décryptage ^^.Créez donc une nouvelle action personnalisée:
Nom:
Décrypter un fichier.
Description:
Décrypter un fichier avec Ccrypt.
Commande:
xfce4-terminal --working-directory=%f -x ccrypt -d %f
Icône:
Je vous conseille cette fois gdu-encrypted-unlock.
Puis dans l'onglet "Conditions d'apparition", ne cochez que "Autre fichiers" avec comme motif "*.cpt".
Vous êtes maintenant capable de décrypter un fichier .cpt directement via le menu contextuel.
N'hésitez pas à commenter si vous avez des remarques.
À très bientôt.
Cordialement, MdA
Si vous avez aimé cet article, n'hésitez pas à le partager et à vous abonner au flux RSS ...
Ha.. excellent!
RépondreSupprimermais je suis sous Nautilus et n'ai pas les options de Thunar , comment faire en pratique, un petit script à placer dans le dossier "srcripts"?, mais je n'y connais pas grand chose pour l'écrire si tu peux l'indiquer grand merci!
@+
azouz
Bonjour Azouz.
RépondreSupprimerJ'ai l'intention de faire le même tutoriel pour Nautilus, il devra être posté ce soir où demain, en espérant qu'il te sera utile.
Cordialement, MdA.
Bonjour Azouz.
RépondreSupprimerJ'ai l'intention de faire le même tutoriel pour Nautilus, il devra
être posté ce soir où demain, en espérant qu'il te sera utile.
Cordialement, MdA.
Merci d'avance et encore bravo pour ton blog trés intéressant
RépondreSupprimerazouz
Voilà c'est fait, tuto en retard d'une journée mais bon, maintenant qu'il est là ^^.
RépondreSupprimerOK, je viens de l'appliquer sous Nautilus , mais comme je n'avais pas tous les onglets cités dans ma version sous Mint lucid ,j'ai du bidouiller un peu
RépondreSupprimermerci
azouz
Ravi pour toi ^^.
RépondreSupprimerMint Isadora est presque en fin de vie, tu devrais envisager de passer à Maya où toute autre LTS dérivée d'Ubuntu.
Bonjour,
RépondreSupprimerJ'utilise le gestionnaire de fichiers Caja sous LM14.
Comment peut-on ajouter/retrouver dans le menu contextuel de Caja le Chiffrer.../Signer qui apparaissait avant avec Nautilus ?
Merci
Bonjour.
RépondreSupprimerUn "soupçon" de réponse ici > http://www.linuxmint-fr.org/forum/70-trucs-et-astuces/135043-crypter--decrypter-des-fichiers-via-le-menu-contextuel-de-caja.html#135189
Avertuhyp-muErie William Fassette https://www.isbcinvestmentsandbuildingcontracts.com/profile/evettaevettagregorio/profile
RépondreSupprimerbiophodispprech