ash: szyfruj pliki i katalogi w Linuksie w łatwy sposób

Bezpieczeństwo IT

Możliwe jest szyfrowanie i odszyfrowywanie plików i katalogów w Linuksie w prosty sposób, chociaż istnieje wiele projektów i możliwych sposobów przeznaczonych do tego samego. Omówiliśmy już LUKS, eCryptFS i wiele innych narzędzi przy innych okazjach. Teraz przedstawimy proste, ale skuteczne narzędzie do szyfrowania treści z naszego zespołu o nazwie jesion. Oprócz opisu instalacji i podstawowej obsługi krok po kroku w tym mini samouczku.

Dlaczego muszę szyfrować? Cóż, odpowiedź jest prosta Dla ochronyW ten sposób nieupoważniona osoba trzecia nie mogłaby mieć dostępu do plików i katalogów na naszym komputerze, chyba że zna hasło lub hasło do ich odszyfrowania (lub istnieje jakaś luka, taka jak w MD4), a raczej może uzyskać dostęp pliki, ale jedyne, co możesz zobaczyć, to zaszyfrowana zawartość, która jest całkowicie niezrozumiała dla człowieka zamiast zwykłego tekstu lub jakiejkolwiek zawartości, którą miał zaszyfrowany plik ...

Dzięki Ash możemy szyfrować nasze pliki i katalogi za pomocą szyfrowania AES-256-CBC, to znaczy dość bezpieczny system. W szczególności ash jest modularną strukturą dla Basha napisaną tak, aby była prosta i mogła być używana z CLI. Do Twojej instalacji:

curl https://raw.githubusercontent.com/ash-shell/ash/master/install.sh | sh

ash apm:install https://github.com/ash-shell/cipher.git

Po zainstalowaniu jest następujący zabrać się do pracy z nim. Wystarczy wpisać następujące polecenie, jeśli chcesz zaszyfrować plik example.txt:

ash cipher:e ejemplo.txt

Zapyta nas hasło szyfrowania a następnie wygeneruje plik example.enc. Że jeśli spróbujemy uzyskać do niego dostęp, zobaczymy, że jego zawartość jest bełkotem bezsensownych symboli alfanumerycznych. Aby ponownie odszyfrować, wystarczy:

ash cipher:d ejemplo.enc

I już to mamy jak poprzednio ... W przypadku katalogów jest dokładnie tak samo, zastępując przyklad.txt lub przyklad.enc przez nazwa_katalogu / i nazwa_katalogu.tar.gz.enc.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.