Valeur de cette activité : 5 points
Compétence :
Compétence :
Compétence :
Encrypter un fichier et un répertoire

A-Module 23 : LINUX : 5 points - difficulté : 2

Encrypter un fichier et un répertoire

Description


Vous voulez protéger un document ou un répertoire afin qu'une autre personne ne puisse accéder à son contenu?

Cette activité vous permettra de mettre en pratique ces procédures simples.

Méthode suggérée : utilisation de cryptkeeper

  1. Installez cryptkeeper en tapant dans le terminal
    sudo apt-get install cryptkeeper encfs
  2. Lancez cryptkeeper en tapant dans le lanceur de programme cryptkeeper
  3. Sélectionnez le menu cryptkeeper + Nouveau dossier chiffré
  4. Sélectionnez le répertoire /home/cb/ et tapez dans le champ nom votre_nom + SUIVANT
  5. Tapez le mot de passe désiré (deux fois) + SUIVANT + VALIDER
  6. Ouvrez votre navigateur de fichiers dans le répertoire /home/cb/votre_nom
  7. Sélectionnez le menu cryptkeeper + Préférences
  8. Réglez la navigateur de fichiers à thunar
  9. Réglez Démontez en cas d'inactivité à 15 minutes + fermer
  10. Quittez cryptkeeper et relancez-le
  11. Afin de Monter/Démonter le répertoire chiffré, sélectionnez le menu cryptkeeper + /home/cb/votre_nom
  12. Faites une capture d'écran après un délai de 5 secondes qui affiche le menu cryptkeeper et le répertoire /home/cb/votre_nom
  13. Téléchargez cette image dans votre espace de téléchargement
  14. Dans votre page de correction , ajoutez le titre cryptkeeper
  15. Dans votre page de correction , ajoutez votre IMAGE

Utilisation de cryptkeeper en ligne de commande :

Créer et monter un répertoire encrypté
encfs /home/cb/.nom_de_repertoire_encrypte ~/nom_de_repertoire_encrypte

Afin de monter un répertoire encrypté
encfs chemin_vers_le_répertoire/.lock_encfs/ /chemin_vers_le_repertoire_monte

Afin de démonter le répertoire monté
fusermount -u /chemin_vers_le_repertoire_monte

ou suivez les directives ci-dessous.

Méthode 2



  1. Ouvrez votre terminal et redimensionnez la fenêtre de votre navigateur et le fenêtre de votre terminal de cette façon:


  2. Créez un nouveau fichier nommé encrypte.txt en tapant dans le terminal :
    touch encrypte.txt

  3. Vérifiez que votre fichier encrypte.txt a bien été créé en tapant dans le terminal :
    ls encr*

  4. Ouvrez ce fichier avec l'éditeur nano en tapant dans le terminal :
    nano ./encrypte.txt

  5. Écrivez le texte encrypte

  6. Enregistrez 1e fichier en utilisant les touches CTRL + o + enter (lettre o et non chiffre 0)

  7. Fermez le fichier en utilisant les touches CTRL + x

  8. Encryptez le fichier en tapant dans le terminal :
    gpg -c encrypte.txt

  9. inscrivez le mot de passe "info" et confirmez ce mot de passe

  10. Un fichier encrypté nommé "encrypte.txt.gpg" a été créé.
    Vérifiez que votre fichier encrypte.txt.gpg a bien été créé en tapant dans le terminal :
    ls encr*

  11. Décryptez maintenant votre fichier en tapant dans le terminal :
    gpg encrypte.txt.gpg

  12. Inscrivez le mot de passe "info", et voilà, vous avez accès à votre fichier qui a été recréé à nouveau

  13. Créez maintenant un répertoire nommé "encrypte" en tapant dans le terminal :
    mkdir encrypte

  14. Vérifiez que votre répertoire "encrypte" a bien été créé en tapant dans le terminal :
    ls -d *encr*/

  15. Déplacez votre document "encrypte.txt" dans ce répertoire en tapant dans le terminal :
    mv ./encrypte.txt ./encrypte/encrypte.txt

  16. Afin d'encrypter ce répertoire, nous allons compacter ce répertoire au format tar en tapant dans le terminal :
    tar -cf encrypte.tar encrypte/

  17. Encryptez ce répertoire en tapant dans le terminal :
    gpg -c encrypte.tar

  18. Inscrivez le mot de passe "info"

  19. Supprimez ce répertoire en tapant dans le terminal :
    rm -rf ./encrypte

  20. Décryptez maintenant votre répertoire compacté (fichier.tar) en tapant dans le terminal :
    gpg encrypte.tar.gpg

  21. Inscrivez le mot de passe "info", et voilà, vous avez accès à votre fichier .tar

  22. Décompactez le fichier .tar en tapant dans le terminal
    tar -xvf encrypte.tar
    et voilà, vous avez accès à votre répertoire
    Cliquez ICI au besoin afin de connaître la signification des options de la commande tar

  23. Supprimez le fichier encrypte.tar en tapant dans le terminal rm encrypte.tar

  24. Supprimez le répertoire encrypte en tapant dans le terminal rm -rf ./encrypte

  25. Téléchargez les fichiers encrypte.txt.gpg et encrypte.tar.gpg dans votre espace de téléchargement

  26. Ajoutez une page à votre portfolio en affichant l'assistant HTML ainsi que la directive 111648

  27. Inscrivez dans le champ titre : Encrypter un fichier et un répertoire

  28. Sélectionnez la section : MODULE Linux

  29. Sélectionnez la matière : informatique

  30. Inscrivez dans le champ no de la directive : 111648

  31. Inscrivez dans votre page le titre de niveau 1 : Encrypter un fichier et un répertoire

  32. Ajoutez un LIEN vers le fichier encrypte.txt.gpg

  33. Ajoutez un LIEN vers le fichier encrypte.tar.gpg

  34. Visualisez votre page et apportez des modifications au besoin.