GNU/Linux >> Znalost Linux >  >> Debian

Jak chránit soubory heslem v editoru Vim

Vim je výkonný, na funkce bohatý a vysoce rozšiřitelný textový editor, který se používá ve všech operačních systémech Linux. Je k dispozici v repozitářích téměř všech hlavních distribucí Linuxu. Díky svému výkonu a nízké spotřebě paměti je tou nejlepší volbou většiny uživatelů Linuxu. Další užitečnou funkcí editoru Vim je jeho vestavěná podpora šifrování. Je to velmi užitečné zejména v prostředí pro více uživatelů, kde můžete zašifrovat své soubory, aby se k vašim důvěrným informacím nikdo nedostal.

V tomto článku budeme diskutovat o tom, jak můžete chránit své soubory heslem v editoru Vim. Pro vysvětlení postupu uvedeného v tomto článku jsme použili operační systém Debian 10.

Instalace Vim

Jelikož je Vim dostupný v oficiálních repozitářích Debianu, můžeme jej nainstalovat pomocí příkazu apt-get. Spusťte terminál a zadejte následující příkaz pro instalaci editoru vim do vašeho OS Debian.

$ sudo apt-get install vim

Systém vás požádá o potvrzení tím, že vám poskytne A/n volba. Stiskněte y potvrďte a chvíli počkejte, než bude instalace ve vašem systému dokončena.

Vytvoření souboru chráněného heslem pomocí Vim

Jakmile dokončíte instalaci editoru vim, otevřete jej.

Nyní vytvořte soubor pomocí editoru Vim pomocí –x příznak následovaný názvem souboru takto:

$ vim –x <filename.txt>

Například vytvářím název souboru jako testfile.txt :

$ vim –x testfile.txt

Znak -x flag vám umožní vytvářet šifrované soubory.

Budete požádáni o zadání šifrovacího klíče. Zadejte klíč a stiskněte Enter a budete požádáni o zapůjčení stejného klíče.

Nyní můžete přidat text do výše vytvořeného souboru stisknutím –i klíč. Po dokončení stiskněte klávesu Esc a zadejte :wq pro uložení a ukončení souboru.

Nyní je soubor chráněný heslem úspěšně vytvořen pomocí editoru Vim.

Přístup k souboru chráněnému heslem

Šifrovaný soubor vytvořený editorem Vim lze číst a přistupovat k němu pouze prostřednictvím editoru Vim. Pokud se k němu pokusíte získat přístup jiným způsobem, zobrazí se vám jako nevyžádaný text.

Pokud se k němu například pokusíme přistupovat pomocí příkazu cat:

$ cat testfile.txt

Náš soubor chráněný heslem bude vypadat takto:

Nyní jej tedy otevřete pomocí editoru Vim s použitím následující syntaxe:

$ vim <filename.txt>

Například,

$ vim testfile.txt

Nyní budete požádáni o zadání stejného šifrovacího klíče, který byl použit pro šifrování souboru. Zadejte klíč a nyní budete moci vidět původní obsah.

Změna hesla pro soubor ve vim

Heslo pro zašifrovaný soubor lze také změnit. Otevřete soubor ve Vimu a stiskněte :X .

Budete požádáni o zadání nového šifrovacího klíče a jeho potvrzení. Dvakrát zadejte klíč a stiskněte Enter .

Poté stiskněte Esc a zadejte :wq pro uložení a ukončení souboru.

Odstranění hesla

Chcete-li odstranit heslo ze zašifrovaného souboru, otevřete soubor v editoru Vim a stiskněte :X.

Nyní, když budete požádáni o zadání šifrovacího klíče, ponechte jej prázdné a stiskněte Enter dvakrát. Poté stiskněte Esc a zadejte :wq pro uložení a ukončení souboru.

Nyní tedy nebudete při přístupu k souboru požádáni o zadání šifrovacího klíče.

Diskutovali jsme o tom, jak chránit soubory heslem pomocí editoru vim. Je to skvělý způsob ochrany souborů v editoru. Při šifrování si však pamatujte hesla použitá k šifrování souborů, jinak k nim nebudete mít přístup.


Debian
  1. Jak uložit soubor ve Vi / Vim &Exit

  2. Jak chránit soubory a adresáře heslem

  3. Jak mohu upravit více souborů ve VIM?

  1. Jak uložit soubor ve Vim / Vi a ukončit editor

  2. Jak chránit soubor Zip heslem na Ubuntu 18.04 LTS

  3. Jak upravit více souborů pomocí editoru Vim

  1. Jak chránit textové soubory heslem pomocí editoru Vim v Linuxu

  2. Jak chránit soubor heslem pomocí Vim na Linuxu

  3. Jak najít soubory v Debianu 10