Comment protéger par mot de passe le fichier texte VIM Ubuntu

L'un des éditeurs de texte les plus complets et les plus utiles pour les environnements Linux est VIM (VI AMÉLIORÉ) et il est présent dans toutes les distributions Linux utilisées.

Lorsque nous travaillons avec des fichiers sur l'ordinateur, il est très important que nous gardions à l'esprit que leur sécurité et leur protection sont très importantes pour garder toutes les informations que nous y stockons en sécurité.

L'une des caractéristiques les plus frappantes est la possibilité de créer des fichiers texte cryptés à l'aide de diverses méthodes de cryptage sécurisées.

Aujourd'hui, Solvetic vous apprendra comment effectuer ce processus à l'aide de VIM.

Avec VIM nous avons des avantages tels que :

  • Surlignage du texte
  • Sélection de texte dans les colonnes
  • Mettre en évidence des parenthèses, des accolades ou des crochets
  • Possibilité de reprise des travaux en cas de fermetures imprévues
  • Possibilité d'ajouter une interface graphique
  • Compréhension de plus de 200 syntaxes, entre autres.

1. Installation de VIM


Dans le cas où VIM est toujours actif dans notre distribution, nous procédons à son installation en exécutant la ligne suivante en fonction de la distribution à utiliser :
 sudo apt install vim (Debian et Ubuntu) sudo yum install vim (RedHat et CentOS) sudo dnf install vim (Fedora)

Nous acceptons le téléchargement et l'installation des packages VIM.

2. Cryptage de fichiers texte à l'aide de VIM

Étape 1
Pour protéger nos fichiers texte à l'aide de VIM, nous devons utiliser le paramètre -x, pour cela nous utiliserons la syntaxe suivante.

 vim -x fichier.txt
Dans ce cas, nous allons créer un fichier appelé Solvetic.txt :

AGRANDIR

Étape 2
En appuyant sur Entrée, nous verrons qu'il sera nécessaire d'entrer un mot de passe d'accès pour le fichier et qu'il doit être confirmé :

AGRANDIR

Étape 3
Si les mots de passe correspondent, nous pouvons accéder au fichier pour l'éditer :

AGRANDIR

Étape 4
Une fois le processus d'édition terminé, appuyez sur la touche Echap puis sur : wq pour écrire et enregistrer les modifications dans le fichier texte. De cette façon, lorsque nous utiliserons la syntaxe vim file.txt pour accéder au fichier, il sera nécessaire de saisir un mot de passe pour y accéder :

AGRANDIR

En cas de saisie d'un mauvais mot de passe nous verrons que le contenu du fichier est illisible :

AGRANDIR

3. Comment définir une méthode de cryptage différente de celle par défaut


Comme on peut le voir dans le processus de définition du mot de passe, un message s'est affiché indiquant que nous avons utilisé un mécanisme de cryptage faible, auquel nous accédons : help 'cm'.

Étape 1
Pour accéder à cette fonction, nous ouvrons le fichier crypté, appuyez sur la touche Echap et entrez : help 'cm' et là nous verrons ce qui suit :

AGRANDIR

Étape 2
Nous y trouvons les différentes options de cryptage dont nous disposons lors de l'utilisation de VIM. Pour établir un nouveau mécanisme de chiffrement, nous utiliserons la syntaxe suivante :

 : setlocal cm = méthode
Étape 3
Par exemple, si nous voulons établir la méthode blowfish, nous exécuterons ce qui suit :
 : setlocal cm = blowfish2

AGRANDIR

Étape 4
Nous appuyons sur Entrée et plus tard : wq pour écrire les modifications et quitter le texte. Nous allons maintenant accéder à nouveau et entrer notre mot de passe :

AGRANDIR

Étape 5
Nous pouvons voir lorsque nous accédons au fichier que le nouveau mécanisme de cryptage sélectionné est établi en bas :

AGRANDIR

Comme nous l'avons vérifié, établir un mécanisme de sécurité dans les fichiers texte à l'aide de VIM est simple et totalement pratique dans n'importe quelle distribution Linux.

wave wave wave wave wave