Utwórz plik tekstowy chroniony hasłem za pomocą vi i wiersza poleceń
Spisu treści:
Łatwo jest utworzyć plik tekstowy chroniony hasłem za pomocą edytora tekstu „vi” wiersza poleceń. Jest to niezwykle przydatne ze względu na ochronę prywatności, niezależnie od tego, czy chroniony plik zawiera dane logowania, różne hasła, dane osobowe, prywatny dziennik lub cokolwiek innego, co chcesz bezpiecznie przechowywać w jednym pliku tekstowym chronionym hasłem.
Vi jest uważany za nieco zaawansowany i ma dość stromą krzywą uczenia się, ale jest bardzo potężny. Na szczęście, jeśli chcesz po prostu zaszyfrować dokument tekstowy, vi może być dość proste, a my omówimy kilka podstawowych poleceń vi/vim, aby zacząć z nim korzystać w tym celu. Należy pamiętać, że dla średnio wykwalifikowanego użytkownika i dla tych, którzy nie są fanami wiersza poleceń, korzystanie z bardziej tradycyjnych opcji bezpieczeństwa pełnego szyfrowania dysku za pomocą FileVault lub metody dodawania plików i folderów do zaszyfrowanego obrazu może być łatwiejsze ponieważ jest obsługiwany całkowicie przez interfejs graficzny i system plików Mac OS X. Te dwie metody pozwalają również na użycie bardziej znanej aplikacji, takiej jak TextEdit (lub cokolwiek innego), do edycji dokumentów przechowywanych za warstwą hasła. Pamiętaj tylko, aby zapisać i zamknąć plik, a następnie wysunąć dysk wirtualny, jeśli wybierzesz obraz dysku, i wylogować się z komputera Mac, gdy nie jest używany, jeśli spróbujesz Filevault, w przeciwnym razie przegapisz te warstwy ochrony hasłem .Oczywiście te dwie metody ograniczą czytelność plików do komputera Mac, więc jeśli chcesz mieć dostęp do danego pliku między platformami, ta sztuczka vi działa dobrze, ponieważ pozostaje dostępna z Linuksa i innych smaków uniksowych z vi lub krzepkość. Więc chcesz iść trasą wiersza poleceń? Następnie kontynuuj szyfrowanie plików tekstowych za pomocą vi!
Tworzenie pliku tekstowego chronionego hasłem w vimie
Tworzenie pliku jest dość proste, uruchom Terminal (/Applications/Utilities/, ale powinieneś to już wiedzieć, jeśli znasz się na wierszu poleceń) i użyj następującej składni poleceń:
vi -x chroniony tekst
Na żądanie vi wprowadź dwukrotnie hasło otwierające vi z zaszyfrowanym dokumentem tekstowym. Jak zwykle w przypadku zaszyfrowanych plików, nie zapomnij tego hasła, w przeciwnym razie nie będziesz mógł ponownie otworzyć pliku.
Więc teraz jesteś w vi.Jeśli jesteś zaznajomiony z VI i VIM, oczywiście nie będziesz potrzebować żadnej pomocy, ale vi/vim może być ogromnym kłopotem dla nowicjuszy w zaawansowanym edytorze tekstu. Bez wchodzenia w obszerny samouczek vi, skupimy się na kilku bardzo prostych poleceniach vi, które pozwalają poruszać się po dokumencie, wstawiać tekst, zapisywać, wychodzić i jednocześnie wychodzić i zapisywać zaszyfrowany plik tekstowy.
Proste polecenia vi
- i, aby wstawić tekst
- Control+F, aby przewinąć ekran do przodu
- Control+B, aby przewinąć ekran do tyłu
- /(wyszukiwana fraza) + RETURN, aby wyszukać w pliku „wyszukiwaną frazę”
- ESCAPE, aby wprowadzić polecenia vi, aby móc wychodzić, zapisywać i wychodzić itp
- ESCAPE + ZZ, aby zapisać i wyjść z vi
- ESCAPE + :q! wyjść bez zapisywania
- ESCAPE + :w + RETURN, aby zapisać bez wychodzenia
Tak, rozróżniana jest wielkość liter. Na przykład, aby wyjść i zapisać, ZZ musi być pisane wielkimi literami, dzięki czemu polecenie zapisz i wyjdź bardziej przypomina Shift+ZZ.
Celowo uprościliśmy to tutaj, ale jeśli szukasz dogłębnego samouczka vi, oto świetny poradnik z wiodącej uczelni inżynierskiej.
Dla praktycznego przykładu, oto co należy zrobić, aby utworzyć zaszyfrowany dokument z hasłem, wpisać tekst, zapisać i wyjść. Podświetlimy klawisze, aby wskazać, kiedy należy nacisnąć klawisz:
vi -x zaszyfrowany_plik_tekstowy (wpisz coś, co chcesz umieścić w zaszyfrowanym pliku, udawaj, że skończyłeś i chcesz wyjść i zapisać) ZZ
Wrócisz do wiersza poleceń. Aby wrócić do dokumentu, możesz go po prostu otworzyć za pomocą vi:
vi encrypted_text_File
Aby uzyskać dostęp do zawartości, musisz wprowadzić hasło.
Wszystko to może wydawać się nieco obce osobom nieprzyzwyczajonym do vi/vima, ale szybko to opanujesz.
Ważne: chroniony plik będzie dostępny tylko przez vi/vim
Ten plik i jego zawartość będą teraz dostępne tylko przez vi/vim, próba otwarcia go za pomocą innej aplikacji lub narzędzia wiersza poleceń spowoduje jedynie wyświetlenie bełkotu poprzedzonego komunikatem „VimCrypt” , wyglądający mniej więcej tak:
VimCrypt~01!}???+?)??j2???^1Z??u4@???.t?????gҸ }? ų??5p???]?M?ז???7?a???4?N7A????7????"??잏?0??+?1Z??q?7N?| ?uͫ?||?
Możesz też po prostu utworzyć zwykły plik tekstowy w wybranym edytorze tekstu, spakować go hasłem, a następnie rozpakować, aby zmodyfikować lub użyć dokumentu, a następnie spakować go ponownie, używając tego samego hasła , ale trudno byłoby argumentować, że jest to łatwiejsze niż wspomniana sztuczka, chociaż jedną z zalet podejścia zip jest kompatybilność między platformami i możliwość modyfikowania zawartych dokumentów za pomocą dowolnej aplikacji.
Dzięki Chrisowi za inspirację