Krótki przewodnik po szyfrowaniu plików z terminala

Jakiś czas temu widzieliśmy jak używać GPG en Ubuntu do szyfrowania plików, e-maili itp. Przy tej okazji zobaczymy, jak korzystać z GPG z terminal, procedura, która działa dowolna dystrybucja Linux. 

To wkład od Arnoldo Fuentes, dzięki czemu został on jednym ze zwycięzców naszego cotygodniowego konkursu: «Podziel się swoją wiedzą o Linuksie«. Gratulacje Arnoldo!

Szyfruj

Aby zaszyfrować plik:

gpg -c plik.txt
Możliwe jest również szyfrowanie katalogów

Poprosi o hasło (frazę), aby je zaszyfrować (jeśli zgubisz frazę lub hasło, nie będziesz już w stanie odzyskać swoich informacji).

Powyższe polecenie wygeneruje binarny plik gpg. Jeśli wolisz, aby był szyfrowany w trybie tekstowym, a nie binarnym:

gpg -ca plik

Spowoduje to wygenerowanie pliku sac, który będziesz mógł otworzyć za pomocą dowolnego edytora tekstu, ale zobaczysz tylko wiele znaków bez widocznego znaczenia.

Jeśli chcesz, aby zaszyfrowany plik miał inną nazwę:

gpg -o zaszyfrowany_plik.gpg -c plik_to_encrypt

Jeśli chcesz chronić folder zawierający wiele plików i podfolderów, idealnym rozwiązaniem jest skompresowanie wszystkiego do pliku .TAR.GZ, a następnie ochrona tego pliku za pomocą GPG.

Odszyfruj

Aby go odszyfrować, wystarczyłoby:

gpg -d plik.gpg

Podczas szyfrowania zapyta o określone hasło (frazę).

Extras

Więcej informacji można uzyskać pod adresem:

Możesz również zajrzeć do instrukcji:

mężczyzna gpg
gpg -h
GPG jest zwykle instalowany domyślnie w prawie wszystkich popularnych dystrybucjach. W przeciwnym razie jest więcej niż pewne, że będzie on dostępny w twoich repozytoriach.