Een van de meest complete en bruikbare teksteditors voor Linux-omgevingen is VIM (VI VERBETERD) en dit is aanwezig in elke gebruikte Linux-distro.
Wanneer we met bestanden op de computer werken, is het erg belangrijk dat we in gedachten houden dat de beveiliging en bescherming ervan erg belangrijk is om alle informatie die we erin opslaan veilig te houden.
Een van de meest opvallende kenmerken is de mogelijkheid om gecodeerde tekstbestanden te maken met behulp van verschillende veilige coderingsmethoden.
Vandaag leert Solvetic u hoe u dit proces kunt uitvoeren met behulp van VIM.
Met VIM hebben we voordelen zoals:
- Tekst markeren
- Tekst in kolommen selecteren
- Haakjes, accolades of haakjes markeren
- Mogelijkheid om werk te recupereren in geval van onverwachte sluitingen
- Optie om grafische interface toe te voegen
- Begrip van onder andere meer dan 200 syntaxis.
1. VIM-installatie
In het geval dat VIM nog steeds actief is in onze distro, gaan we verder met de installatie door de volgende regel uit te voeren volgens de distro die moet worden gebruikt:
sudo apt install vim (Debian en Ubuntu) sudo yum install vim (RedHat en CentOS) sudo dnf install vim (Fedora)
We accepteren het downloaden en installeren van VIM-pakketten.
2. Versleuteling van tekstbestanden met VIM
Stap 1
Om onze tekstbestanden met VIM te beschermen, moeten we de parameter -x gebruiken, hiervoor gebruiken we de volgende syntaxis.
vim -x bestand.txtIn dit geval zullen we een bestand maken met de naam Solvetic.txt:
VERGROTEN
Stap 2
Wanneer we op Enter drukken, zullen we zien dat het nodig is om een toegangswachtwoord voor het bestand in te voeren en dit moet worden bevestigd:
VERGROTEN
Stap 3
Als de wachtwoorden overeenkomen, hebben we toegang tot het bestand om te bewerken:
VERGROTEN
Stap 4
Zodra het bewerkingsproces is voltooid, drukt u op de Esc-toets en vervolgens op: wq om de wijzigingen in het tekstbestand te schrijven en op te slaan. Op deze manier, wanneer we de vim file.txt-syntaxis gebruiken om toegang te krijgen tot het bestand, is het nodig om een wachtwoord in te voeren om toegang te krijgen:
VERGROTEN
Bij het invoeren van een verkeerd wachtwoord zullen we zien dat de inhoud van het bestand onleesbaar is:
VERGROTEN
3. Een coderingsmethode instellen die verschilt van de standaardmethode
Zoals we kunnen zien tijdens het instellen van het wachtwoord, is er een bericht weergegeven dat aangeeft dat we een zwak versleutelingsmechanisme hebben gebruikt, waartoe we toegang hebben: help 'cm'.
Stap 1
Om toegang te krijgen tot deze functie openen we het gecodeerde bestand, druk op de Esc-toets en voer in: help 'cm' en daar zullen we het volgende zien:
VERGROTEN
Stap 2
Daar vinden we de verschillende coderingsopties die we beschikbaar hebben bij het gebruik van VIM. Om een nieuw encryptiemechanisme op te zetten, gebruiken we de volgende syntaxis:
: setlocal cm = methodeStap 3
Als we bijvoorbeeld de blowfish-methode willen vaststellen, zullen we het volgende uitvoeren:
: setlocal cm = kogelvis2
VERGROTEN
Stap 4
We drukken op Enter en later: wq om de wijzigingen te schrijven en de tekst af te sluiten. Nu zullen we opnieuw toegang krijgen en ons wachtwoord invoeren:
VERGROTEN
Stap 5
We kunnen zien wanneer we het bestand openen dat het nieuwe geselecteerde coderingsmechanisme onderaan is ingesteld:
VERGROTEN
Zoals we hebben geverifieerd, is het opzetten van een beveiligingsmechanisme in tekstbestanden met VIM eenvoudig en volkomen praktisch in elke Linux-distributie.