Većina nas čuva važne bilješke, vjerodajnice za prijavu i druge osjetljive informacije u tekstualnim datotekama. Međutim, nije sigurno čuvati ove podatke u običnom tekstu. Jedan od načina zaštite osjetljivih informacija je korištenje enkripcije.
Ako tražite jednostavan i brz način šifriranja datoteke u Linuxu, možete upotrijebiti Vim editor. Vim ima neke ugrađene značajke šifriranja datoteka koje vam omogućuju da zaštitite osjetljive podatke koristeći različite metode šifriranja. Samo osoba s pravim ključem tada može pristupiti šifriranoj datoteci.
Pogledajmo kako možete koristiti Vim za šifriranje tekstualnih datoteka u Linuxu.
Kako šifrirati datoteku koristeći Vim
Za šifriranje datoteke pomoću Vima, prvo je otvorite u uređivaču pomoću sljedeće naredbe:
vim naziv datoteke
Ako datoteka s navedenim nazivom datoteke ne postoji, Vim će je stvoriti. Sada idite na Način umetanja pritiskom na ja tipku i dodajte tekst koji želite uključiti u datoteku.
Za šifriranje datoteke pritisnite Esc ići Zapovjedni način rada, upišite sljedeći redak i pritisnite Unesi:
:X
Vim će vas pitati za ključ za šifriranje. Ključ ćete morati unijeti dva puta.
Do spremite promjene i napustite Vim, upišite sljedeće i pritisnite Unesi:
:wq
Ovo će šifrirati vašu tekstualnu datoteku. Možeš koristite naredbu cat da to potvrdite:
cat naziv datoteke
Alternativni način šifriranja datoteke u Vimu je korištenje sljedeće naredbe:
vim -x naziv datoteke
Zatražit će ključ za šifriranje. Unesite ključ dvaput kako biste izbjegli greške pri upisu. Zatim uredite svoju datoteku i kada završite, spremite i zatvorite Vim.
Otvaranje šifrirane datoteke s Vimom
Da biste otvorili šifriranu datoteku, morat ćete unijeti točan ključ za šifriranje. Ako ne unesete ispravan ključ, Vim će vaš sadržaj pretvoriti u smeće. Nikada nemojte spremati datoteku u takvoj situaciji jer će vaša datoteka biti prebrisana sadržajem smeća.
Kako provjeriti metodu šifriranja
Kako biste provjerili metodu enkripcije koju je Vim koristio za šifriranje određene datoteke, upotrijebite sljedeću naredbu:
datoteka encrypted_filename
Također možete provjeriti metodu šifriranja iz uređivača. Da biste to učinili, otvorite šifriranu datoteku u Vimu, a zatim dok ste u Zapovjedni način rada, upišite sljedeće i pritisnite Unesi:
:setlocalcm?
Ovo će ispisati redak koji prikazuje metodu šifriranja za trenutnu datoteku.
Da biste vidjeli sve metode šifriranja dostupne u Vimu, upišite:
:h ‘cm’
Ovo će otvoriti stranicu pomoći koja prikazuje sve metode šifriranja zajedno s kratkim opisom svake.
Promijenite metodu šifriranja datoteka u Vimu
Kako biste promijenili metodu enkripcije za šifriranu datoteku, otvorite je u Vimu i unesite ključ enkripcije. Zatim u Zapovjedni način rada, upišite sljedeću naredbu zamjenjujući način_šifriranja s blowfish2, blowfish ili zip:
:setlocal cm=metoda_šifriranja
Na primjer, da promijenite metodu šifriranja u blowfish, upišite:
:setlocal cm=blowfish
Zatim spremite promjene koristeći:
:w
Promijenite ili uklonite ključ za šifriranje
Da biste promijenili ključ šifriranja šifrirane datoteke, otvorite datoteku u Vimu. Zatim upišite ključ za šifriranje za pristup sadržaju. Dok je u Zapovjedni način rada, upišite:
:X
Tražit će vas ključ za šifriranje. Upišite novi ključ, a zatim ga ponovno upišite za potvrdu.
Za uklanjanje enkripcije samo pritisnite Unesi dvaput bez upisivanja bilo koje tipke. Kada završite, provjerite jeste li spremili promjene upisivanjem:
:w
Čuvajte svoje lozinke u šifriranoj datoteci
Vim možete koristiti za šifriranje/dešifriranje tekstualnih datoteka u Linuxu umjesto da koristite poseban alat za šifriranje. Također možete čuvati lozinke u šifriranoj datoteci i koristiti Vim kao upravitelj lozinki. Međutim, imajte na umu da metode šifriranja kao što su zip i blowfish koje nudi Vim nisu jake. Preporuča se koristiti samo blowfish2 koji je jaka metoda šifriranja.
Ne morate biti stručnjak za Vim da biste šifrirali svoje datoteke, samo naučite neke osnove i spremni ste.