Jednym z najbardziej kompletnych i użytecznych edytorów tekstu dla środowisk Linux jest VIM (VI IMPROVED) i jest on obecny w każdej używanej dystrybucji Linuksa.
Kiedy pracujemy z plikami na komputerze, bardzo ważne jest, abyśmy pamiętali, że ich bezpieczeństwo i ochrona jest bardzo ważne, aby wszystkie informacje, które w nich przechowujemy, były bezpieczne.
Jedną z najbardziej uderzających funkcji jest możliwość tworzenia zaszyfrowanych plików tekstowych przy użyciu różnych bezpiecznych metod szyfrowania.
Dzisiaj Solvetic nauczy Cię, jak przeprowadzić ten proces za pomocą VIM.
Z VIM mamy takie zalety jak:
- Podświetlanie tekstu
- Zaznaczanie tekstu w kolumnach
- Podświetlanie nawiasów, nawiasów klamrowych lub nawiasów
- Możliwość odzyskania pracy w przypadku nieoczekiwanych zamknięć
- Możliwość dodania interfejsu graficznego
- Rozumienie m.in. ponad 200 składni.
1. Instalacja VIM
W przypadku, gdy VIM jest nadal aktywny w naszej dystrybucji, przystępujemy do jego instalacji, wykonując następujący wiersz zgodnie z używaną dystrybucją:
sudo apt zainstaluj vim (Debian i Ubuntu) sudo yum zainstaluj vim (RedHat i CentOS) sudo dnf zainstaluj vim (Fedora)
Akceptujemy pobieranie i instalację pakietów VIM.
2. Szyfrowanie plików tekstowych za pomocą VIM
Krok 1
Aby chronić nasze pliki tekstowe za pomocą VIM, musimy użyć parametru -x, do tego użyjemy następującej składni.
vim -x plik.txtW tym przypadku stworzymy plik o nazwie Solvetic.txt:
POWIĘKSZAĆ
Krok 2
Po naciśnięciu Enter zobaczymy, że konieczne będzie podanie hasła dostępu do pliku i należy je potwierdzić:
POWIĘKSZAĆ
Krok 3
Jeśli hasła są zgodne, możemy uzyskać dostęp do pliku do edycji:
POWIĘKSZAĆ
Krok 4
Po zakończeniu edycji naciśnij klawisz Esc, a następnie: wq, aby zapisać i zapisać zmiany w pliku tekstowym. W ten sposób, gdy używamy składni vim file.txt, aby uzyskać dostęp do pliku, konieczne będzie podanie hasła, aby uzyskać do niego dostęp:
POWIĘKSZAĆ
W przypadku wpisania błędnego hasła zobaczymy, że zawartość pliku jest nieczytelna:
POWIĘKSZAĆ
3. Jak ustawić metodę szyfrowania inną niż domyślna?
Jak widać w procesie ustawiania hasła, wyświetlił się komunikat informujący, że użyliśmy słabego mechanizmu szyfrowania, do którego mamy dostęp: help 'cm'.
Krok 1
Aby uzyskać dostęp do tej funkcji otwieramy zaszyfrowany plik, naciskamy klawisz Esc i wpisujemy: help 'cm' i tam zobaczymy:
POWIĘKSZAĆ
Krok 2
Znajdziemy tam różne opcje szyfrowania, które mamy dostępne podczas korzystania z VIM. Do ustanowienia nowego mechanizmu szyfrowania użyjemy następującej składni:
: setlocal cm = metodaKrok 3
Na przykład, jeśli chcemy ustalić metodę rozdymania, wykonamy następujące czynności:
: setlocal cm = rozdymka2
POWIĘKSZAĆ
Krok 4
Naciskamy Enter, a później: wq, aby zapisać zmiany i wyjść z tekstu. Teraz ponownie uzyskamy dostęp i wprowadzimy nasze hasło:
POWIĘKSZAĆ
Krok 5
Kiedy uzyskujemy dostęp do pliku, widzimy, że na dole jest ustanowiony nowy wybrany mechanizm szyfrowania:
POWIĘKSZAĆ
Jak sprawdziliśmy, ustanowienie mechanizmu bezpieczeństwa w plikach tekstowych za pomocą VIM jest proste i całkowicie praktyczne w każdej dystrybucji Linuksa.