author avatar
    Responsable du service client
 

Résumé
Sous Linux, toutes les sources des matériels et des logiciels sont sous forme de fichiers. Ces fichiers peuvent être partagés parmi de divers utilisateurs. Le verrouillage des fichiers est un mécanisme servant à régler le partage des fichiers. Lorsque plusieurs utilisateurs partagent un fichier, on peut verrouiller le fichier sous Linux pour mieux gérer le fichiers. Découvrez dans cet article les méthodes pour le verrouillage du fichier.



Qu’est-ce que c’est Linux ?

Similaire à Unix, Linux est un système d’exploitation gratuit à utiliser et libre à propager. Linux représente également le développement du logiciel libre et open source. En général, Linux est présenté sous forme de distribution Linux pour des ordinateurs personnels et des serveurs. L’édition de distribution Linux contient le noyau Linux, les applications et les serveurs supportant le noyau. Les applications pour de divers besoins sont aussi disponibles. Comme Linux est un logiciel libre, tout le monde peut établir une distribution Linux selon son besoin.

verrouiller un fichier sous Linux

Pourquoi il est nécessaire de verrouiller le fichier ?

Il existe deux causes pour le verrouillage du fichier. L’une est pour éviter la perte de données et la manipulation des fichiers par des programmes différents. L’autre est pour protéger les fichiers privés et empêcher les accès non autorisés.

Quant à la première cause, on vous donne une explication. Sous un système d’exploitation multitâche, si l’un processus (processus A) essaie d’effectuer la manipulation sur un fichier qui est lu par un autre processus (processus B), le processus B lit sans doute des données endommagées ou incomplètes. Par ailleurs, si deux processus différents effectuent en même temps la manipulation sur un fichier, ce fichier serait endommagé. Par conséquent, afin d’éviter ce genre de problème, il est nécessaire d’appliquer un certain mécanisme pour éviter l’accès à un fichier par de divers processus. Alors, le verrouillage du fichier s’est produit.

Si vous êtes sous Windows, vous pouvez verrouiller le fichier avec le logiciel de chiffrement de données, Renee File Protector ou Renee SecureSilo.
POPULAIRE - ADsMéthode efficaces pour crypter des fichiers privés et éviter la copie non autorisée Méthode efficaces pour crypter des fichiers privés et éviter la copie non autorisée

Chiffrement rapide Avec la technologie de disque virtuel chiffré, le chiffrement des fichiers peut se faire dans 1 seconde et les fichiers cryptés peuvent être automatiquement enregistrés après la modification.

Utilisation simple Avec son interface claire et intuitive, on peut protéger les fichiers et quitter le programme tout en sécurité.

Gestion de la copie de données Bloquer les ports USB, l’accès à Internet, les pilotes, l’imprimante, les applications, etc pour empêcher la copie de données non autorisées.

Bonne confidentielle Appliquer l’algorithme de chiffrement AES256 et chiffrer tout type de fichiers.

Chiffrement de données dans tout aspect Protéger le périphérique USB, cacher les fichiers, déguiser les fichiers, gérer le mot de passe et surveiller les activités sur le périphérique USB.

Chiffrement rapide Avec la technologie de disque virtuel chiffré, le chiffrement des fichiers peut se faire dans 1 seconde et les fichiers cryptés peuvent être automatiquement enregistrés après la modification.

Utilisation simple Avec son interface claire et intuitive, on peut protéger les fichiers et quitter le programme tout en sécurité.

Gestion de la copie de données Bloquer les ports USB, l’accès à Internet, les pilotes, l’imprimante, les applications, etc pour empêcher la copie de données non autorisées.

Plus d'infos

Comment verrouiller le fichier sous Linux ?

Verrouiller le fichier avec Linux chattr

chattr est une commande Linux servant à changer les attributs de fichiers. Elle peut changer les attributs des fichiers ou des répertoires sur le système ext2.
Voici une liste principale sur des paramètres possibles :
a : Seulement pour ajouter des fichiers ou des répertoires
A : Désactiver la mise à jour du temps de modification pour les fichiers ou les répertoires
c : Stocker les fichiers ou les répertoires après la compression
d : Ignorer les fichiers ou les répertoires par la commande dump
i : Impossible de changer les fichiers ou les répertoires
s : Supprimer les fichiers ou les répertoires de manière sécurisée
u : Éviter la suppression accidentelle
Grammaire :
Chattr [-RV][-v][+/-/=][fichier ou répertoire...]
Paramètres :
-R pour la récursivité et gérer à la fois tous les fichiers et les sous-répertoires du répertoire spécifique.
-v<version> pour définir la version du fichier ou du répertoire.
-V pour afficher le processus de l’exécution de la commande.
+<attribut> pour activer l’attribut du fichier ou du répertoire.
-<attribut> pour désactiver l’attribut du fichier ou du répertoire.
=<attribut> pour spécifier l’attribut du fichier ou du répertoire.
Exemples des commandes :
• [root@w zdw]# chattr +a test.sh
• [root@w zdw]# rm -f test.sh
• rm: cannot remove `test.sh’: Operation not permitted
• [root@w zdw]# echo 11 >>test.sh
• [root@w zdw]# echo 11 >>test.sh
• [root@w zdw]# echo 11 >test.sh
• -bash: test.sh: Operation not permitted
• [root@w zdw]# lsattr test.sh
• —–a——-e- test.sh
Le verrouillage des fichiers du système avec la commande chattr permet d’améliorer la sécurité du système. Découvrez ci-après certains fichiers à verrouiller :
• chattr +i /etc/passwd Fichier d’utilisateur
• chattr +i /etc/shadow Fichier de mot de passe d’utilisateur
• chattr +i /etc/group Fichier de groupe d’utilisateurs
• chattr +i /etc/gshadow Fichier de mot de passe maître
• chattr +i /etc/inittab Fichier pour le démarrage de l’ordinateur

Verrouiller le fichier avec Nautilus

Nautilus est une commande Linux. Sur l’interface de commande, tapez nautilus. Une fenêtre s’affiche avec les autorisations de root avec lesquelles vous pouvez gérer, ajouter, supprimer et modifier les fichiers du répertoire actuel.
Étapes pour verrouiller un fichier avec Nautilus :
1. Cliquez avec le bouton droit sur le fichier à crypter. Et puis, sélectionnez le format de compression et l’emplacement d’enregistrement. Ensuite, définissez un mot de passe.
verrouiller un fichier avec Nautilus
2. Une fois crypté, une indice concernant le chiffrement réussi s’affiche.
cryptage du fichier terminé
Mais comment déchiffrer le fichier ?
1. Ouvrez l’emplacement où se trouve le fichier crypté. Cliquez sur l’icône de serrure. Et puis, tapez le mot de passe.
ouvrir le fichier crypté
2. Si le mot de passe est correct, le fichier est déchiffré avec succès.
taper le mot de passe pour déchiffrer le fichier

Crypter le fichier avec Ccrypt

Ccrypt est un logiciel de chiffrement et de déchiffrement de fichiers. Basé sur le bloc de Rijndael, Ccrypt applique aussi le standard de chiffrement avancé AES. Le mot de passe est considéré comme offrant une sécurité forte. Le chiffrement et le déchiffrement dépendent du mot clé offert par l’utilisateur. Le système d’exploitation demande par défaut à l’utilisateur de taper le mot clé, ce qui donne une sécurité fiable.
Ccrypt pour crypter un fichier

Crypter le fichier avec Openssl

Openssl est un outil de chiffrement en commande. Il permet de crypter des messages et des fichiers pour assurer une communication sécuritaire et éviter une écoute non désirée en vérifiant l’authentification du connecteur. Openssl est surtout utilisé dans les serveurs Web sur Internet.
openssl pour crypter un fichier

Gérer le mot de passe sous Linux

L’algorithme de mot de passe est publique. La confidentialité dépend du mot de passe au lieu de l’algorithme.
Pour le chiffrement symétrique, la clé sert au déchiffrement. Généralement, la clé se trouve dans le code de chiffrement. On peut la cracker sans difficulté. Par ailleurs, l’administrateur du système connaît probablement la clé et puis il peut trouver le mot de passe. Par conséquent, il est nécessaire de bien conserver la clé. Vous pouvez faire un accord secret préalablement ou transférer la clé à travers du canal sécuritaire.
Quant au chiffrement non symétrique, la sécurité du mot de passe signifie la sécurité de la clé. Le text clair du mot de passe est crypté par la clé. Sans la clé, il est impossible de restaurer le mot de passe. Alors, si la clé est en état sécuritaire, le text clair du mot de passe est sûr.

Conclusion

Voilà les méthodes pour verrouiller un fichier sous Linux. Mais pour beaucoup d’utilisateurs qui utilisent le système Windows, ils peuvent utiliser le logiciel de chiffrement de données, Renee File Protector ou Renee SecureSilo, pour crypter des fichiers.