Vim este un produs popular, bogat în caracteristici și extrem de extensibil editor de text pentru Linux, iar una dintre caracteristicile sale speciale este suportul pentru criptarea fișierelor text folosind diverse metode de criptare cu o parolă.
În acest articol, vă vom explica unul dintre trucurile simple de utilizare a Vim; protejarea prin parolă a unui fișier folosind Vim în Linux. Vă vom arăta cum să securizați un fișier în momentul creării acestuia, precum și după deschiderea acestuia pentru modificare.
Pentru a instala versiunea completă a Vim, pur și simplu executați această comandă:
$ sudo apt instalează sistemele vim # Debian / Ubuntu. $ sudo yum instalați vim # sisteme RHEL / CentOS $ sudo dnf instalați vim #Fedora 22+
Citește și: Vim 8.0 este lansat după 10 ani - Instalați pe Linux
Vim are o -X
opțiune care vă permite să utilizați criptarea atunci când creați fișiere. Odată ce rulați comanda vim mai jos, vi se va solicita o cheie de criptă:
$ vim -x fișier.txtAvertisment: Utilizarea unei metode de criptare slabă; vezi: ajutor 'cm' Introduceți cheia de criptare:******* Introduceți din nou aceeași cheie: *******
Dacă cheia criptografică se potrivește după ce ați introdus-o pentru a doua oară, puteți continua să modificați fișierul.
După ce ați terminat, apăsați [Esc]
și : wq
pentru a salva și închide fișierul. Data viitoare când doriți să o deschideți pentru editare, va trebui să introduceți cheia criptografică astfel:
$ vim file.txtAveți nevoie de cheie de criptare pentru „file.txt” Avertisment: Utilizarea unei metode de criptare slabă; vezi: ajutor 'cm' Introduceți cheia de criptare:*******
În cazul în care introduceți o parolă greșită (sau nici o cheie), veți vedea câteva caractere nedorite.
Notă: Există un avertisment care indică faptul că a fost utilizată o metodă de criptare slabă pentru a proteja fișierul. Apoi, vom vedea cum să setăm o metodă de criptare puternică în Vim.
Pentru a verifica setul de metode criptă (cm), tastați (derulați în jos pentru a vedea toate metodele disponibile):
: ajutor 'cm'
* 'cryptmethod' * * 'cm' * Șirul 'cryptmethod' 'cm' (implicit "zip") global sau local pentru tampon | global-local | {not in Vi} Metodă utilizată pentru criptare atunci când bufferul este scris într-un fișier: * pkzip * zip metodă compatibilă PkZip. Un tip slab de criptare. Compatibil înapoi cu Vim 7.2 și mai vechi. * blowfish * blowfish Metoda Blowfish. Criptare medie puternică, dar are un defect de implementare. Necesită Vim 7.3 sau o versiune ulterioară, fișierele NU pot fi citite de Vim 7.2 sau mai vechi. Aceasta adaugă un „seed” la fișier, de fiecare dată când scrieți fișierul. options.txt [Ajutor] [RO]
Puteți seta o nouă criptometodă pe un fișier Vim așa cum se arată mai jos (vom folosi blowfish2 în acest exemplu):
: setlocal cm = blowfish2.
Apoi apăsați [Introduce]
și : wq
pentru a salva fișierul.
Acum nu ar trebui să vedeți mesajul de avertizare când deschideți din nou fișierul, așa cum se arată mai jos.
$ vim file.txtAveți nevoie de cheie de criptare pentru „file.txt” Introduceți cheia de criptare:*******
De asemenea, puteți seta o parolă după deschiderea unui fișier text Vim, utilizați comanda:X
și setați o trecere criptografică așa cum se arată mai sus.
Consultați câteva dintre articolele noastre utile despre editorul Vim.
Asta e tot! În acest articol, am explicat cum să protejați prin parolă un fișier prin intermediul Editor de text Vim în Linux.
Amintiți-vă întotdeauna să securizați în mod corespunzător fișierele text care ar putea conține informații secrete, cum ar fi nume de utilizator și parole, informații despre cont financiar și așa mai departe, folosind o criptare puternică și o parolă. Utilizați secțiunea de feedback de mai jos pentru a ne împărtăși orice gânduri.