Jak používat Vim k šifrování textových souborů v systému Linux

Většina uživatelů uchovává důležité poznámky, přihlašovací údaje a další citlivá data v textových souborech. Není však bezpečné ukládat takové informace v prostém textu. Jedním ze způsobů ochrany citlivých informací je použití šifrování.

Pokud hledáte jednoduchý a rychlý způsob kódování textového souboru v Linuxu, můžete použít editor Vim. Vim má řadu vestavěných funkcí pro šifrování souborů, které vám pomohou zabezpečit citlivé informace pomocí různých metod šifrování. K zašifrovanému souboru má přístup pouze osoba se správným klíčem. Podívejte se, jak zašifrovat a dešifrovat textový soubor ve Windows.

Podívejme se, jak můžete použít Vim k šifrování textových souborů v Linuxu.

Jak zašifrovat soubor pomocí Vim

Chcete-li zašifrovat soubor pomocí Vim, nejprve jej otevřete v editoru pomocí následujícího příkazu:

soubor vim

Pokud neexistuje žádný soubor se zadaným názvem souboru, Vim jej vytvoří. Nyní přepněte do režimu vkládání stisknutím klávesy i a přidejte text, který chcete zahrnout do souboru.

Chcete-li soubor zašifrovat, stisknutím klávesy Esc přejděte do příkazového režimu, zadejte následující řádek a stiskněte Vstupte:

Také číst  Způsoby, jak ušetřit úložný prostor v systému Windows 11

:X

Jak používat Vim k šifrování textových souborů v systému Linux

Vim vás požádá o šifrovací klíč. Klíč musíte zadat dvakrát.

Jak používat Vim k šifrování textových souborů v systému Linux

Chcete-li uložit změny a ukončit Vim, zadejte následující a stiskněte Enter:

:wq

Tím se zašifruje váš textový soubor. Ke kontrole můžete použít příkaz cat:

název souboru kočky

Jak používat Vim k šifrování textových souborů v systému Linux

Alternativní způsob, jak zašifrovat soubor ve Vimu, je použít následující příkaz:

vim -x název souboru

Budete vyzváni k zadání šifrovacího klíče. Zadejte klíč dvakrát, abyste se vyhnuli pravopisným chybám. Poté upravte svůj soubor a až budete hotovi, uložte a ukončete Vim. Podívejte se, jak nainstalovat pluginy do Vimu.

Otevřete zašifrovaný soubor pomocí Vim

Chcete-li otevřít zašifrovaný soubor, musíte zadat správný šifrovací klíč. Pokud nezadáte správný klíč, Vim obsah zahodí. Nikdy neukládejte soubor v takovém stavu, jinak bude váš soubor přepsán nesrozumitelným obsahem.

Jak používat Vim k šifrování textových souborů v systému Linux

Jak zkontrolovat metodu šifrování

Pomocí následujícího příkazu zkontrolujte, jakou metodu šifrování Vim použil k šifrování konkrétního souboru:

Také číst  Řešení chyby „Není dostatek zdrojů pro řadič USB“ v systému Windows

soubor encrypted_filename

Jak používat Vim k šifrování textových souborů v systému Linux

Můžete také zkontrolovat způsob kódování z editoru. Chcete-li to provést, otevřete zašifrovaný soubor ve Vimu, v příkazovém režimu zadejte následující a stiskněte Vstupte:

:setlocal cm?

Zapíše řádek, který popisuje metodu šifrování pro aktuální soubor.

Jak používat Vim k šifrování textových souborů v systému Linux

Chcete-li zobrazit všechny dostupné metody šifrování ve Vimu, zadejte následující:

:h ‚cm‘

Tím se otevře stránka nápovědy se seznamem všech metod šifrování se stručným popisem každé z nich.

Jak používat Vim k šifrování textových souborů v systému Linux

Změňte způsob šifrování souborů ve Vimu

Chcete-li změnit metodu šifrování zašifrovaného souboru, otevřete jej ve Vimu a zadejte šifrovací klíč. Poté v příkazovém režimu zadejte následující příkaz s blowfish2 , blowfish nebo pkzip replace encryption_method:

:setlocal cm=metoda_šifrování

Chcete-li například změnit metodu šifrování na puffer, zadejte:

:setlocal cm=blowfish

Poté uložte změny pomocí:

:w

Změňte nebo odstraňte šifrovací klíč

Chcete-li změnit šifrovací klíč pro šifrovaný soubor, otevřete soubor ve Vimu. Poté zadejte šifrovací klíč pro přístup k obsahu. V příkazovém režimu zadejte:

Také číst  7 filmových mistrovských děl, která nepřestávají uchvacovat generace

:X

Budete požádáni o šifrovací klíč. Zadejte nový klíč a znovu jej zadejte pro potvrzení.

Chcete-li odstranit šifrování, stačí stisknout Vstupte dvakrát bez zadání klíče. Až budete hotovi, uložte změny zadáním:

:w

Jak používat Vim k šifrování textových souborů v systému Linux

Podívejte se na naše srovnání GNU nano vs Vim: nejlepší aplikace pro úpravu textu terminálu.

Ukládejte si hesla v zašifrovaném souboru

K šifrování/dešifrování textových souborů v Linuxu můžete použít editor Vim místo použití samostatného šifrovacího nástroje. Můžete také uchovávat hesla v zašifrovaném souboru a používat Vim jako správce hesel. Mějte však na paměti, že metody šifrování, jako je blowfish a pkzip, které Vim nabízí, nejsou robustní. Doporučuje se Blowfish2, což je robustnější metoda šifrování.

K šifrování souborů nemusíte být expert na Vim, stačí se naučit pár základů a můžete začít. Nyní můžete vidět, jak šifrovat citlivé soubory pomocí GnuPG na Linuxu.