Hoe Vim te gebruiken om tekstbestanden op Linux te coderen

De meeste gebruikers bewaren belangrijke notities, inloggegevens en andere gevoelige gegevens in tekstbestanden. Het is echter niet veilig om dergelijke informatie in platte tekst te bewaren. Een manier om gevoelige informatie te beschermen, is door encryptie te gebruiken.

Als u op zoek bent naar een eenvoudige en snelle manier om een ​​tekstbestand in Linux te coderen, kunt u de Vim-editor gebruiken. Vim heeft een aantal ingebouwde bestandscoderingsfuncties waarmee u gevoelige informatie kunt beveiligen met behulp van verschillende coderingsmethoden. Alleen de persoon met de juiste sleutel heeft toegang tot het versleutelde bestand. Verifiëren Hoe een tekstbestand in Windows te coderen en decoderen.

Hoe Vim te gebruiken om tekstbestanden op Linux te coderen

Laten we eens kijken hoe u Vim kunt gebruiken om tekstbestanden in Linux te coderen.

Hoe een bestand te versleutelen met Vim

Om een ​​bestand met Vim te versleutelen, opent u het eerst in de editor met de volgende opdracht:

vim filename

Als er geen bestand is met de opgegeven bestandsnaam, zal Vim het maken. Schakel nu over naar de invoegmodus door op een toets te drukken i en voeg de tekst toe die u in het bestand wilt opnemen.

Druk op om het bestand te coderen Esc Om naar de opdrachtmodus te gaan, typt u de volgende regel en drukt u op Enter:

:X

Hoe Vim te gebruiken om tekstbestanden op Linux te coderen

Vim zal je om de coderingssleutel vragen. U moet de sleutel twee keer invoeren.

Hoe Vim te gebruiken om tekstbestanden op Linux te coderen

Om uw wijzigingen op te slaan en Vim af te sluiten, typt u het volgende en drukt u op Enter:

:wq

Hiermee wordt uw tekstbestand versleuteld. Je kunt het cat-commando gebruiken om het te controleren:

cat filename

Hoe Vim te gebruiken om tekstbestanden op Linux te coderen

Een alternatieve manier om een ​​bestand in Vim te versleutelen, is door de volgende opdracht te gebruiken:

vim -x filename

U wordt gevraagd om een ​​coderingssleutel. Voer de sleutel twee keer in om spelfouten te voorkomen. Bewerk vervolgens uw bestand en als u klaar bent, slaat u Vim op en sluit u het af. Verifiëren Hoe plug-ins in Vim . te installeren.

Een versleuteld bestand openen met Vim

Om een ​​gecodeerd bestand te openen, moet u de juiste coderingssleutel opgeven. Als je niet de juiste sleutel invoert, zal Vim de inhoud weggooien. Sla het bestand nooit in een dergelijke staat op, anders wordt uw bestand overschreven door onbegrijpelijke inhoud.

Hoe Vim te gebruiken om tekstbestanden op Linux te coderen

Hoe de coderingsmethode te controleren

Gebruik de volgende opdracht om te controleren welke versleutelingsmethode Vim heeft gebruikt om een ​​bepaald bestand te versleutelen:

file encrypted_filename

Hoe Vim te gebruiken om tekstbestanden op Linux te coderen

U kunt de coderingsmethode ook vanuit de editor controleren. Om dit te doen, opent u het gecodeerde bestand in Vim, typt u in de opdrachtmodus het volgende en drukt u op Enter:

:setlocal cm?

Hiermee wordt de regel geschreven die de coderingsmethode voor het huidige bestand beschrijft.

Hoe Vim te gebruiken om tekstbestanden op Linux te coderen

Typ het volgende om alle beschikbare coderingsmethoden in Vim te bekijken:

:h ‘cm’

Hierdoor wordt een Help-pagina geopend met alle coderingsmethoden met een korte beschrijving van elk.

Hoe Vim te gebruiken om tekstbestanden op Linux te coderen

Wijzig hoe bestanden worden gecodeerd in Vim

Om de coderingsmethode voor een gecodeerd bestand te wijzigen, opent u het in Vim en voert u de coderingssleutel in. Typ vervolgens in opdrachtmodus de volgende opdracht met blowfish2 , blowfish of pkzip replace encryptie_methode:

:setlocal cm=encryption_method

Als u bijvoorbeeld de coderingsmethode wilt wijzigen in kogelvis, typt u:

:setlocal cm=blowfish

Sla vervolgens de wijzigingen op met:

:w

Wijzig of verwijder de coderingssleutel

Om de coderingssleutel voor een gecodeerd bestand te wijzigen, opent u het bestand in Vim. Typ vervolgens de coderingssleutel om toegang te krijgen tot de inhoud. Typ in de opdrachtmodus:

:X

U wordt om de coderingssleutel gevraagd. Typ een nieuwe sleutel en typ deze opnieuw ter bevestiging.

Om de codering te verwijderen, drukt u gewoon op Enter twee keer zonder een sleutel te typen. Als u klaar bent, moet u de wijzigingen opslaan door te typen:

:w

Hoe Vim te gebruiken om tekstbestanden op Linux te coderen

Verifiëren GNU nano vs Vim-vergelijking: een van de beste app voor het bewerken van terminals.

Bewaar uw wachtwoorden in een versleuteld bestand

U kunt de Vim-editor gebruiken om tekstbestanden in Linux te coderen/decoderen in plaats van een afzonderlijke coderingstool te gebruiken. U kunt wachtwoorden ook in een gecodeerd bestand bewaren en Vim als wachtwoordbeheerder gebruiken. Houd er echter rekening mee dat de coderingsmethoden zoals blowfish en pkzip die Vim aanbiedt niet robuust zijn. Blowfish2 wordt aanbevolen, wat een robuustere coderingsmethode is.

U hoeft geen Vim-expert te zijn om uw bestanden te coderen, leer gewoon een paar basisprincipes en u bent klaar om te gaan. U kunt nu bekijken Hoe gevoelige bestanden te versleutelen met GnuPG op Linux.

DzTech

Ik ben een staatsingenieur met uitgebreide ervaring op het gebied van programmeren, website maken, SEO en technisch schrijven. Ik ben gepassioneerd door technologie en wijd mij aan het verstrekken van kwaliteitsinformatie aan het publiek. Ik kan een waardevollere bron worden voor gebruikers die op zoek zijn naar nauwkeurige en betrouwbare informatie over productrecensies en gespecialiseerde toepassingen op verschillende gebieden. Mijn niet-aflatende toewijding aan kwaliteit en nauwkeurigheid zorgt ervoor dat de verstrekte informatie betrouwbaar en nuttig is voor het publiek. Het voortdurende streven naar kennis drijft mij om op de hoogte te blijven van de nieuwste technologische ontwikkelingen en ervoor te zorgen dat gedeelde ideeën op een duidelijke en toegankelijke manier worden overgebracht.
Ga naar de bovenste knop