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.

  1. Lugege Linuxi kasulikke Vim Editori reise ja nippe
  2. 8 kasulikku Vim Editori nippi igale Linuxi kasutajale
  3. spf13-vim - Vim Editori ülim levitamine
  4. 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.