Kuidas kaitsta Linuxi Vim-faili parooliga
Linuxi tekstiredaktor ja selle üks eripära on tekstifailide krüptimise tugi parooliga erinevate krüptomeetodite abil.
Selles artiklis selgitame teile ühte lihtsatest Vimi kasutamisnippidest; parooli faili kaitsmiseks, kasutades Linuxis Vimi. Näitame teile, kuidas kaitsta faili nii selle loomise ajal kui ka pärast muutmiseks avamist.
Vimi täisversiooni installimiseks käivitage lihtsalt see käsk:
$ sudo apt install vim #Debian/Ubuntu systems $ sudo yum install vim #RHEL/CentOS systems $ sudo dnf install vim #Fedora 22+
Loe ka: Vim 8.0 vabastatakse pärast 10 aastat - installige Linuxi
Kuidas kaitsta Linuxi Vim-faili parooliga
Vimil on valik -x
, mis võimaldab teil failide loomisel kasutada krüptimist. Kui olete alloleva vim-käsu käivitanud, küsitakse teilt krüptovõtit:
$ vim -x file.txt Warning: Using a weak encryption method; see :help 'cm' Enter encryption key: ******* Enter same key again: *******
Kui krüptovõti sobib pärast selle teistkordset sisestamist, saate jätkata faili muutmist.
Kui olete valmis, vajutage faili salvestamiseks ja sulgemiseks nuppe [Esc]
ja : wq
. Järgmine kord, kui soovite selle redigeerimiseks avada, peate sisestama krüptovõtme järgmiselt:
$ vim file.txt Need encryption key for "file.txt" Warning: Using a weak encryption method; see :help 'cm' Enter encryption key: *******
Kui sisestate vale parooli (või võtit pole), näete mõnda rämpsu.
Märkus. Seal on hoiatus, mis näitab, et faili kaitsmiseks on kasutatud nõrka krüptimismeetodit. Järgmisena näeme, kuidas Vimis tugevat krüptimismeetodit seada.
Krüptomeetodi komplekti (cm) kontrollimiseks tippige (kõigi saadaolevate meetodite kuvamiseks kerige alla):
: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]
Uue krüptomeetri saate määrata Vim-failile, nagu allpool näidatud (selles näites kasutame blowfish2):
:setlocal cm=blowfish2
Seejärel vajutage faili salvestamiseks [Enter]
ja : wq
.
Nüüd ei tohiks te faili uuesti avamisel hoiatusteadet näha, nagu allpool näidatud.
$ vim file.txt Need encryption key for "file.txt" Enter encryption key: *******
Parooli saate määrata ka pärast Vim-tekstifaili avamist, kasutage käsku : X
ja määrake krüptopass nagu eespool näidatud.
Vaadake mõnda meie kasulikku artiklit Vim-redaktorist.
- Lugege Linuxi kasulikke Vim Editori reise ja nippe
- 8 kasulikku Vim Editori nippi igale Linuxi kasutajale
- spf13-vim - Vim Editori ülim levitamine
- Kuidas kasutada Vim Editori Linuxi Bash IDE-na
See on kõik! Selles artiklis selgitasime, kuidas faili parooliga kaitsta Linuxi Vim-tekstiredaktori kaudu.
Pidage alati meeles, et tugeva krüpteerimise ja parooliga tuleb alati turvaliselt kaitsta tekstifaile, mis võivad sisaldada salajast teavet, nagu kasutajanimed ja paroolid, finantskonto teave ja nii edasi. Kasutage meiega mõtete jagamiseks allpool toodud tagasiside jaotist.