W tym spisie omówi, jak to zrobić zaszyfrować plik z hasło za pomocą GPG. Ponadto zademonstrujemy metodę szyfrowania plików za pomocą narzędzia linii poleceń i koniki morskiej. A więc zacznijmy!
Przed wskoczeniem do procedury szyfrowania plików zainstaluj GPG, jeśli jeszcze go nie masz.
Jak zainstalować GPG w Linux
Aby zainstalować GNUPG lub GPG w systemie Linux, najpierw naciśnij „Ctrl+alt+t”, A następnie wpisz poniżej danego polecenia w otwartym terminalu:
$ sudo apt-get instaluj gnupgPo zainstalowaniu przejdź do procedury szyfrowania plików.
Notatka: W celu demonstracji udostępnimy zaszyfrowane pliki na inne konto użytkownika, abyś mógł mieć lepsze pojęcie o procesie deszyfrowania plików.
Jak szyfrować plik hasłem za pomocą GPG za pośrednictwem linii poleceń
W systemach opartych na systemie Linux możesz zabezpieczyć pliki lub dokumenty za pomocą hasła. W tym celu użyjemy GPG i pokażemy, jak wykonać określoną operację za pośrednictwem wiersza poleceń.
Składnia polecenia GPG do szyfrowania pliku podano poniżej:
$ gpg -c [nazwa pliku]Tutaj "-C„Opcja jest dodawana w celu zaszyfrowania pliku za pomocą symetrycznego paska lub hasła szyfru.
Teraz najpierw stworzymy „plik próbki.tekst”Plik i dodaj do niego trochę treści, wykonując następujące„Echo" Komenda:
$ echo "To jest Linuxhint.com "> próbki.tekstGPG używane „Cast5„Jako algorytm szyfrowania w starszych wersjach; Jednak od wersji 2.1 Algorytm symetryczny AES jest osadzony w oprogramowaniu GPG. Trzy szyfry blokowe są teraz zawarte w AES:
Wybraliśmy GPG „AES256„Aby zaszyfrować„plik próbki.tekst”:
$ gpg -c - -cipher -algo aes256 ./plik próbny.tekstTeraz zostaniesz poproszony o wpisanie hasła. W procesie szyfrowania przełom służy do szyfrowania prywatnego klucza użytkownika i ochrony go przed każdym atakiem. Wybierz więc silną hasło, aby zabezpieczyć wybrany plik:
Ponownie wprowadź swój passfraza do potwierdzenia:
Bezbłędne wykonywanie „GPG”Polecenie wskazuje, że pomyślnie zaszyfrowaliśmy„Sampefile.tekst" plik:
Po tym wymień zawartość bieżącego katalogu roboczego i zauważ zaszyfrowany „plik próbki.tekst.GPG" plik:
$ lsDo tego momentu zaszyfrowałeś wybrany plik hasłem za pomocą polecenia GPG. Teraz sprawdź jego treść, wykonując „kot" Komenda:
$ cat próbki plik.tekst.GPGWyjście wydrukuje zaszyfrowaną formę „plik próbki.tekst„Treść pliku:
Następnie wykonaj proste „GPG”Polecenie z zaszyfrowaną nazwą pliku w celu wygenerowania jego odszyfrowanego pliku:
$ GPG Próbka.tekst.GPGZostaniesz poproszony o wejście do „Fraza”, Który był używany do szyfrowania„plik próbki.tekst" plik:
A "plik próbki.tekst„Plik odszyfrowany zostanie wygenerowany po wejściu do hasła. Aby sprawdzić jego treść, napisz następujące polecenie:
$ cat próbki plik.tekstJak szyfrować plik hasłem za pośrednictwem GUI
Większość użytkowników woli korzystać z Linux GUI, ponieważ pozwala im szyfrować plik hasłem za pomocą kilku kliknięć. Mówiąc dokładniej, „konik morski”Jest jedną z popularnych aplikacji Linux, które są używane w tym samym celu.
Seahorse to program GNOME Front-end, który jest używany do zarządzania SSH, PGP i hasłem związanym z zaszyfrowanymi plikami. Został wydany jako bezpłatne oprogramowanie pod GPL 2.0 Licencja. W programie Seahorse GPG służy do wdrażania obsługi PGP, a klucz GNOME pomaga zabezpieczyć hasła.
Teraz wykonaj następujące polecenie instalacji „Seahorse-Nautilus„Pakiet w systemie Linux:
$ sudo apt-get instaluj Seahorse-NautilusWyjście bezbłędne wskazuje, że „konik morski”Jest zainstalowany w twoim systemie. Teraz wybierz plik, który chcesz zaszyfrować hasłem. W naszym przypadku wybraliśmy „test testowy.tekst”, Który jest obecny w„Dokumenty„Katalog:
Następnie kliknij wybrany plik i wybierz „Szyfrować" opcja:
Na ekranie pojawi się okno dialogowe wyskakujące, kliknij „Użyj współdzielonej frazy„Opcja powiązania hasła z procedurą szyfrowania plików:
Teraz wpisz silną frazę, aby zakończyć proces szyfrowania plików:
Ponownie wprowadź dodatkową frazę do weryfikacji:
Po tym zobaczysz nowy zaszyfrowany plik o tej samej nazwie pliku, co oryginalny z „.GPG" rozszerzenie. Na przykład w naszym przypadku „test testowy.tekst.PGP”To zaszyfrowany plik z hasłem:
Odszyfrować to „plik próbki.tekst.GPG”Plik, musisz wybrać„Otwórz plik deszyptowy„Opcja z menu kliknięcia lewej:
Następnie na ekranie pojawi się okno pseudonimowe z prośbą o wprowadzenie paznokcia, którego użyłeś do szyfrowania „test testowy.tekst" plik:
Po wejściu do frazy przełomowy zostanie wygenerowany odszyfrowany plik, który jest „”test testowy.tekst" w naszym przypadku:
Teraz kliknij wygenerowany plik i wyświetl jego odszyfrowaną zawartość w edytorze tekstu:
Wniosek
Jeśli chodzi o bezpieczeństwo, szyfrowanie plików za pomocą haseł w Linux jest koniecznością. GPG pozwala na szyfrowanie plików i dokumentów przed wysłaniem ich w bieżącą komunikację. Ma również elastyczny system zarządzania kluczami, a także moduły dostępu do różnych katalogów kluczy publicznych. W tym spisie omówiono, jak to zrobić szyfrować pliki z hasło za pomocą GPG. Ponadto pokazaliśmy również metodę szyfrowania plików za pomocą narzędzia linii poleceń i koniki morskiej.