Čtenáři jako vy pomáhají podporovat MUO. Když provedete nákup pomocí odkazů na našich stránkách, můžeme získat provizi přidružené společnosti. Přečtěte si více.

Většina z nás uchovává důležité poznámky, přihlašovací údaje a další citlivé informace v textových souborech. Není však bezpečné uchovávat tyto 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, jak zašifrovat soubor v Linuxu, můžete použít editor Vim. Vim má některé vestavěné funkce pro šifrování souborů, které vám umožňují zabezpečit citlivé informace pomocí různých metod šifrování. K zašifrovanému souboru se pak dostane pouze osoba se správným klíčem.

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 soubor se zadaným názvem souboru neexistuje, Vim jej vytvoří. Nyní přejděte na Režim vkládání stisknutím tlačítka i a přidejte text, který chcete zahrnout do souboru.

instagram viewer

Chcete-li soubor zašifrovat, stiskněte Esc jít do Příkazový režim, napište následující řádek a stiskněte Vstupte:

:X

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

Na uložte změny a ukončete Vim, zadejte následující a stiskněte Vstupte:

:wq

Tím se zašifruje váš textový soubor. Můžeš použijte příkaz cat pro ověření:

název souboru kočky

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

vim -x název souboru 

Vyzve k zadání šifrovacího klíče. Zadejte klíč dvakrát, abyste se vyhnuli překlepům. Poté upravte svůj soubor a jakmile budete hotovi, uložte a ukončete Vim.

Otevření šifrovaného souboru pomocí Vim

Chcete-li otevřít zašifrovaný soubor, budete muset zadat správný šifrovací klíč. Pokud nezadáte správný klíč, Vim převede váš obsah na nějaký odpad. Nikdy soubor v takové situaci neukládejte, jinak bude váš soubor přepsán odpadním obsahem.

Jak zkontrolovat metodu šifrování

Chcete-li zkontrolovat metodu šifrování, kterou Vim použil k šifrování konkrétního souboru, použijte následující příkaz:

soubor encrypted_filename

Metodu šifrování můžete také zkontrolovat v editoru. Chcete-li tak učinit, otevřete zašifrovaný soubor ve Vimu a poté v Příkazový režim, zadejte následující a stiskněte Vstupte:

:setlocalcm?

Tím se vytiskne řádek zobrazující metodu šifrování pro aktuální soubor.

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

:h cm

Tím se otevře stránka nápovědy zobrazující všechny metody šifrování spolu se stručným popisem každé z nich.

Změňte metodu š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ý režim, zadejte následující příkaz nahrazující encryption_method s blowfish2, blowfish nebo zip:

:setlocal cm=metoda_šifrování

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

:setlocal cm=blowfish

Poté uložte změny pomocí:

:w

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

Chcete-li změnit šifrovací klíč zašifrovaného souboru, otevřete soubor ve Vimu. Poté zadejte šifrovací klíč pro přístup k obsahu. Zatímco v Příkazový režim, typ:

:X

Požádá vás o šifrovací klíč. Zadejte nový klíč a poté jej znovu zadejte pro potvrzení.

Chcete-li odstranit šifrování, stačí stisknout Vstupte dvakrát bez zadání jakékoli klávesy. Po dokončení nezapomeňte uložit změny zadáním:

:w

Uchovávejte svá hesla v zašifrovaném souboru

Vim můžete použít k šifrování/dešifrování textových souborů v Linuxu namí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. Pamatujte však, že šifrovací metody jako zip a blowfish nabízené Vimem nejsou silné. Doporučuje se používat pouze blowfish2, což je silná metoda šifrování.

K šifrování souborů nemusíte být odborníkem na Vim, stačí se naučit pár základů a můžete začít.