Kako z Linuxom zaščititi datoteko Vim z geslom
urejevalnik besedil za Linux, ena od njegovih posebnosti pa je podpora za šifriranje besedilnih datotek z uporabo različnih kripto metod z geslom.
V tem članku vam bomo razložili enega od preprostih trikov za uporabo Vima; geslo za zaščito datoteke z uporabo Vima v Linuxu. Pokazali vam bomo, kako zaščititi datoteko ob njenem ustvarjanju in po odprtju za spreminjanje.
Če želite namestiti polno različico Vima, preprosto zaženite ta ukaz:
$ sudo apt install vim #Debian/Ubuntu systems $ sudo yum install vim #RHEL/CentOS systems $ sudo dnf install vim #Fedora 22+
Preberite tudi: Vim 8.0 je izdan po 10 letih - Namestite v Linux
Kako z Linuxom zaščititi datoteko Vim z geslom
Vim ima možnost -x
, ki vam omogoča uporabo šifriranja pri ustvarjanju datotek. Ko zaženete spodnji ukaz vim, boste pozvani, da vnesete ključ za kripto:
$ vim -x file.txt Warning: Using a weak encryption method; see :help 'cm' Enter encryption key: ******* Enter same key again: *******
Če se kripto ključ po drugem vnosu ujema, lahko nadaljujete s spreminjanjem datoteke.
Ko končate, pritisnite [Esc]
in : wq
, da datoteko shranite in zaprete. Naslednjič, ko ga želite odpreti za urejanje, boste morali kripto ključ vnesti tako:
$ vim file.txt Need encryption key for "file.txt" Warning: Using a weak encryption method; see :help 'cm' Enter encryption key: *******
Če vnesete napačno geslo (ali nobenega ključa), boste videli nekaj neželenih znakov.
Opomba: Obstaja opozorilo, da je bila datoteka zaščitena s šibkim načinom šifriranja. Nato bomo videli, kako v Vimu nastavimo močno metodo šifriranja.
Če želite preveriti nabor cryptmethod (cm), vnesite (pomaknite se navzdol, če si želite ogledati vse razpoložljive metode):
:help 'cm'
*'cryptmethod'* *'cm'* 'cryptmethod' 'cm' string (default "zip") global or local to buffer |global-local| {not in Vi} Method used for encryption when the buffer is written to a file: *pkzip* zip PkZip compatible method. A weak kind of encryption. Backwards compatible with Vim 7.2 and older. *blowfish* blowfish Blowfish method. Medium strong encryption but it has an implementation flaw. Requires Vim 7.3 or later, files can NOT be read by Vim 7.2 and older. This adds a "seed" to the file, every time you write the file options.txt [Help][RO]
Na datoteko Vim lahko nastavite novo kriptometo, kot je prikazano spodaj (v tem primeru bomo uporabili blowfish2):
:setlocal cm=blowfish2
Nato pritisnite [Enter]
in : wq
, da shranite datoteko.
Ko znova odprete datoteko, ne bi smeli videti opozorila, kot je prikazano spodaj.
$ vim file.txt Need encryption key for "file.txt" Enter encryption key: *******
Geslo lahko nastavite tudi po odprtju besedilne datoteke Vim, uporabite ukaz : X
in nastavite kripto pass, kot je prikazano zgoraj.
Oglejte si nekaj naših uporabnih člankov o urejevalniku Vim.
- Naučite se koristnih izletov in trikov Vim Editorja v Linuxu
- 8 koristnih trikov Vim Editor za vsakega uporabnika Linuxa
- spf13-vim - Končna distribucija za urejevalnik Vim
- Kako uporabljati Vim Editor kot Bash IDE v Linuxu
To je vse! V tem članku smo razložili, kako datoteko zaščititi z geslom prek urejevalnika besedil Vim v Linuxu.
Vedno ne pozabite ustrezno zaščititi besedilnih datotek, ki bi lahko vsebovale skrivne podatke, kot so uporabniška imena in gesla, podatki o finančnem računu itd., Z uporabo močnega šifriranja in gesla. Uporabite spodnji odsek za povratne informacije, če želite z nami deliti svoje misli.