Jedním z nejkompletnějších a nejužitečnějších textových editorů pro prostředí Linux je VIM (VI IMPROVED), který je k dispozici v každém používaném distribuci Linuxu.
Když pracujeme se soubory v počítači, je velmi důležité mít na paměti, že jejich bezpečnost a ochrana je velmi důležitá pro zabezpečení všech informací, které do nich ukládáme.
Jednou z nejvýraznějších funkcí je možnost vytvářet šifrované textové soubory pomocí různých bezpečných metod šifrování.
Dnes vás Solvetic naučí, jak tento proces provádět pomocí VIM.
S VIM máme výhody jako:
- Zvýraznění textu
- Výběr textu ve sloupcích
- Zvýraznění závorek, závorek nebo závorek
- Možnost obnovení práce v případě neočekávaného uzavření
- Možnost přidat grafické rozhraní
- Porozumění mimo jiné více než 200 syntaxi.
1. Instalace VIM
V případě, že je VIM stále aktivní v našem distru, přistoupíme k jeho instalaci spuštěním následujícího řádku podle toho, jaké distro použít:
sudo apt install vim (Debian a Ubuntu) sudo yum install vim (RedHat a CentOS) sudo dnf install vim (Fedora)
Přijímáme stahování a instalaci balíčků VIM.
2. Šifrování textových souborů pomocí VIM
Krok 1
K ochraně našich textových souborů pomocí VIM musíme použít parametr -x, k tomu použijeme následující syntaxi.
vim -x soubor.txtV tomto případě vytvoříme soubor s názvem Solvetic.txt:
ZVĚTŠIT
Krok 2
Po stisknutí klávesy Enter uvidíme, že pro soubor bude nutné zadat přístupové heslo a musí být potvrzeno:
ZVĚTŠIT
Krok 3
Pokud se hesla shodují, můžeme přistupovat k souboru pro úpravy:
ZVĚTŠIT
Krok 4
Jakmile je proces úprav dokončen, stiskněte klávesu Esc a poté: wq zapište a uložte změny do textového souboru. Tímto způsobem, když použijeme k přístupu k souboru syntaxi vim file.txt, bude nutné k přístupu zadat heslo:
ZVĚTŠIT
V případě zadání špatného hesla uvidíme, že obsah souboru je nečitelný:
ZVĚTŠIT
3. Jak nastavit metodu šifrování odlišnou od výchozí
Jak vidíme v procesu nastavování hesla, byla zobrazena zpráva indikující, že jsme použili slabý šifrovací mechanismus, ke kterému přistupujeme: help 'cm'.
Krok 1
Pro přístup k této funkci otevřete šifrovaný soubor, stiskněte klávesu Esc a zadejte: help 'cm' a tam uvidíme následující:
ZVĚTŠIT
Krok 2
Tam najdeme různé možnosti šifrování, které máme k dispozici při používání VIM. K vytvoření nového šifrovacího mechanismu použijeme následující syntaxi:
: setlocal cm = metodaKrok 3
Pokud například chceme zavést metodu blowfish, provedeme následující:
: setlocal cm = blowfish2
ZVĚTŠIT
Krok 4
Stisknutím Enter a později: wq napíšeme změny a ukončíme text. Nyní znovu přistoupíme a zadáme heslo:
ZVĚTŠIT
Krok 5
Když přistupujeme k souboru, vidíme, že nový vybraný šifrovací mechanismus je zaveden ve spodní části:
ZVĚTŠIT
Jak jsme si ověřili, vytvoření mechanismu zabezpečení v textových souborech pomocí VIM je jednoduché a zcela praktické v jakémkoli distribuci Linuxu.