GNU/Linux >> Znalost Linux >  >> Linux

Jak přidat heslo k ochraně souboru Vim v Linuxu

Úvod

Vim kontrakce Vi IMproved ) je bezplatný a open source program pro textový editor založený na obrazovce pro Unix

Vim je populární textový editor pro Linux. Jednou z jeho speciálních funkcí je podpora pro šifrování textových souborů pomocí různých šifrovacích metod s heslem.

Vysvětlíme si jeden z jednoduchých triků použití Vimu; heslem chrání soubor pomocí Vim v Linuxu.

Nainstalovat VIM

Chcete-li nainstalovat vim, spusťte tento příkaz:

$ sudo yum install vim          #for RHEL/CentOS 
$ sudo apt install vim          #for Debian/Ubuntu
$ sudo dnf install vim		#for Fedora 

Ochrana souboru Vim heslem

S -x možnost, která vám umožní používat šifrování. Jakmile spustíte níže uvedený příkaz vim, budete vyzváni k zadání šifrovacího klíče:

$ vim -x unixcop.txt

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

Pokud se krypto klíč shoduje i po jeho druhém zadání, můžete pokračovat v úpravě souboru.

Po dokončení stiskněte [Esc] a :wq . Až jej budete chtít příště otevřít, budete muset zadat šifrovací klíč, jak je uvedeno níže:

$ vim unixcop.txt

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

V případě, že zadáte špatné heslo, zobrazí se nějaké nevyžádané nebo prázdné znaky.

Přidejte do Vimu silnou metodu šifrování

Poznámka :Zobrazí se varování, že k ochraně souboru byla použita slabá metoda šifrování.

Uvidíme, jak ve Vimu nastavit silnou metodu šifrování.

Chcete-li zkontrolovat sadu cryptmethod(cm), napište (rolujte dolů a zobrazte všechny dostupné metody):

:help 'cm'

Výstup

U souboru Vim

můžete nastavit novou šifrovací metodu

Použijeme blowfish2 jak je uvedeno níže:

:setlocal cm=blowfish2

Poté stiskněte [Enter ] a :wq pro uložení souboru.

Nyní byste neměli vidět varovnou zprávu, když znovu otevřete soubor, jak je uvedeno níže.

$ vim unixcop.txt

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

Poznámka :Můžete také nastavit heslo po otevření textového souboru Vim, použijte příkaz :X a nastavte kryptoprůchod, jak je znázorněno výše.

Závěr

V tomto malém průvodci vám ukážeme, jak zabezpečit soubor vim v době jeho vytvoření i po jeho otevření pro úpravy.


Linux
  1. Jak vytvořit soubor ZIP chráněný heslem v systému Linux

  2. Jak chránit heslem Grub Boot Loader v Linuxu

  3. Jak přidat zobrazení názvu hostitele do stavového řádku VIM v Linuxu?

  1. Jak přesunout soubor v Linuxu

  2. Jak prolomit zip heslo na Kali Linux

  3. Jak vytvořit soubor v Linuxu

  1. Jak odstranit heslo ze souboru PDF v Linuxu

  2. Jak chránit zavaděč GRUB heslem v systému Linux

  3. Jak přidat stažený soubor .box do Vagrant v Linuxu