Valeur de cette activité : 5 points
Compétence :
Compétence :
Empêcher la suppression d'un fichier / répertoire

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

Empêcher la suppression d'un fichier / répertoire

Description


Vous voulez protéger un document ou un répertoire afin qu'une autre personne ne puisse supprimer le fichier et/ou le répertoire?

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



  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é nodelete.txt en tapant dans le terminal :
    touch nodelete.txt

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

  4. Tapez dans le terminal :
    sudo chattr +i ./nodelete.txt

  5. Essayez de supprimer ce fichier en tapant dans le terminal
    rm ./nodelete.txt

  6. Il est donc impossible de supprimer ce fichier

  7. Afin de permettre la suppression de ce fichier à nouveau, tapez dans le terminal :
    sudo chattr -i ./nodelete.txt

  8. Supprimer maintenant ce fichier en tapant dans le terminal :
    rm ./nodelete.txt

  9. Créez maintenant un répertoire nommé nodelete en tapant dans le terminal :
    mkdir nodelete

  10. Vérifiez que votre répertoire nodelete a bien été créé en tapant dans le terminal :
    ls -d *nodel*/

  11. Naviguez dans ce répertoire en tapant dans le terminal :
    cd nodelete

  12. Créez maintenant dans ce répertoire un fichier nommé nodelete.txt en tapant dans le terminal :
    touch nodelete.txt

  13. Naviguez dans /home/cb/ en tapant dans le terminal :

    cd

  14. Empêchez la suppression du répertoire nommé nodelete en tapant dans le terminal :
    sudo chattr +i ./nodelete

  15. Essayez de supprimer ce répertoire en tapant dans le terminal :
    sudo rm -rf ./nodelete

  16. Il est donc impossible de supprimer ce répertoire

  17. Afin de permettre la suppression de ce répertoire à nouveau, tapez dans le terminal :
    sudo chattr -i ./nodelete

  18. Supprimez ce répertoire et son contenu en tapant dans le terminal :
    sudo rm -rf ./nodelete

  19. Faites une capture-écran-image nommée "nodelete.png" de votre terminal afin d'afficher toutes les commandes utilisées

  20. Téléchargez cette image dans votre espace de téléchargement
  21. Ajoutez une page à votre portfolio en affichant l'assistant HTML ainsi que la directive 111649

  22. Inscrivez dans le champ titre : Empêcher la suppression d'un fichier / répertoire

  23. Sélectionnez la section : MODULE Linux

  24. Sélectionnez la matière : informatique

  25. Inscrivez dans le champ no de la directive : 111649

  26. Inscrivez dans votre page le titre de niveau 1 : Empêcher la suppression d'un fichier / répertoire

  27. Insérez votre capture-écran-image "nodelete.png"

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