Wéi Passwuert schützt eng Vim Datei op Linux


Texteditor fir Linux, an eng vu senge speziellen Features ass Ënnerstëtzung fir Textdateien ze verschlësselen mat verschiddene Krypto-Methoden mat engem Passwuert.

An dësem Artikel erkläre mir Iech ee vun den einfache Vim Benotzungstricks; Passwuert schützt eng Datei mat Vim a Linux. Mir weisen Iech wéi Dir e Fichier am Moment vu senger Schafung ofséchert wéi och nodeems Dir se fir Ännerung opmaacht.

Fir déi komplett Versioun vu Vim z'installéieren, fuert einfach dëse Kommando aus:

$ sudo apt install vim          #Debian/Ubuntu systems
$ sudo yum install vim          #RHEL/CentOS systems 
$ sudo dnf install vim		#Fedora 22+

Liest och: Vim 8.0 gëtt no 10 Joer verëffentlecht - Installéiert op Linux

Wéi Passwuert schützt eng Vim Datei op Linux

Vim huet eng -x Optioun déi Iech erlaabt Verschlësselung ze benotzen wann Dir Dateien erstellt. Wann Dir de vim Kommando hei drënner leeft, gitt Dir gefrot fir e Krypto Schlëssel:

$ vim -x file.txt

Warning: Using a weak encryption method; see :help 'cm'
Enter encryption key: *******
Enter same key again: *******

Wann de Krypto-Schlëssel entsprécht nodeems Dir et fir d'zweete Kéier aginn hutt, kënnt Dir weidergoen fir d'Datei z'änneren.

Wann Dir fäerdeg sidd, dréckt [Esc] an :wq fir d'Datei ze späicheren an zou ze maachen. Déi nächst Kéier wann Dir et wëllt opmaachen fir z'änneren, musst Dir de Krypto-Schlëssel esou aginn:

$ vim file.txt

Need encryption key for "file.txt"
Warning: Using a weak encryption method; see :help 'cm'
Enter encryption key: *******

Am Fall wou Dir e falscht Passwuert (oder kee Schlëssel) aginn hutt, gesitt Dir e puer Junk Zeechen.

Bemierkung: Et gëtt eng Warnung déi beweist datt eng schwaach Verschlësselungsmethod benotzt gouf fir d'Datei ze schützen. Als nächst wäerte mir kucken wéi Dir eng staark Verschlësselungsmethod a Vim setzt.

Fir de Set vun der Kryptomethod (cm) z'iwwerpréiwen, tippt (scroll down fir all verfügbare Methoden ze gesinn):

: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]                                                                  

Dir kënnt eng nei Kryptomethod op enger Vim Datei setzen wéi hei ënnendrënner (mir benotze Blowfish2 an dësem Beispill):

:setlocal cm=blowfish2

Da dréckt [Enter] an :wq fir d'Datei ze späicheren.

Elo sollt Dir d'Warnmeldung net gesinn wann Dir d'Datei erëm opmaacht wéi hei ënnendrënner.

$ vim file.txt

Need encryption key for "file.txt"
Enter encryption key: *******

Dir kënnt och e Passwuert setzen nodeems Dir eng Vim Textdatei opmaacht, benotzt de Kommando:X a setze e Krypto-Pass wéi hei uewen gewisen.

Kuckt e puer vun eisen nëtzlechen Artikelen iwwer Vim Editor.

  1. Léiert Nëtzlech Vim Editor Trips an Tricks am Linux
  2. 8 Nëtzlech Vim Editor Tricks fir all Linux Benotzer
  3. spf13-vim - Déi ultimativ Verdeelung fir Vim Editor
  4. Wéi benotzt Dir Vim Editor als Bash IDE op Linux

Dat ass alles! An dësem Artikel hu mir erkläert wéi ee Passwuert schützt eng Datei iwwer de Vim Texteditor am Linux.

Erënnert ëmmer drun Textdateien passend ze sécheren déi geheim Informatioun enthalen wéi Benotzernimm a Passwierder, Finanzkontoinformatioun an sou weider, mat enger staarker Verschlësselung an engem Passwuert. Benotzt de Feedback Sektioun hei drënner fir all Gedanken mat eis ze deelen.