Ochrona pliku lub folderu
Metoda nr 1: kompresja
Najłatwiejszym sposobem ochrony plików jest ich kompresja i podanie hasła. W Linux możesz to zrobić za pomocą polecenia zip.
# Zamknięcie katalogu hasłem
Zip -p
# Zamknięcie wielu plików hasłem
Zip -p…
Alternatywnie możesz go zaszyfrować.
Metoda nr 2: ecryptfs
Ecryptfs to bezpłatny i open source kod do szyfrowania i odszyfrowywania plików i folderów za pomocą haseł.
Aby zainstalować ecryptfs:
sudo apt-get instaluj ecryptfs-utyls
Używać Ecryptfs:
Mount -t Encryptfs
Np.: Mount -t Szyptfs bezpieczeństwo bezpieczeństwa
Umowa bezpieczeństwo
Aby odszyfrować folder, musisz go ponownie zamontować (krok 2), a następnie podać te same odpowiedzi, które udzieliłeś podczas pierwszego. Jeśli twoje odpowiedzi nie są dokładnie takie same, nie będziesz w stanie odszyfrować folderu!
Metoda nr 3: Encfs
ENCFS to bezpłatne i open source narzędzie do szyfrowania i odszyfrowania plików i folderów. W rzeczywistości ENCFS generuje wirtualny system plików zaszyfrowany.
Aby zainstalować Encfs:
sudo apt -get instal instaluje atelia -y
Aby skonfigurować Encfs:
mkdir -p /szyfruj
mkdir -p /decrypt
Encfs /Szyfrowanie /odszyfrowanie
Tutaj zostaniesz poproszony o hasło, ustaw je.
Następnie wpisz:
uchwyt
CD /decrypt
Gdy jesteś w katalogu deszyptu, dodaj żądane pliki. Następnie nie zrobione.
fusermount -u /decrypt
Jeśli chcesz ponownie zamontować później, wpisz:
Encfs /Szyfrowanie /odszyfrowanie
Istnieją prawdopodobnie inne narzędzia szyfrowania, ale są to jedne z najbardziej znanych.
Ukrywanie plików i folderów
Ukrywanie pliku lub folderu w Linux oznacza, że stanie się on niewidoczny dla nagiego oka i innych użytkowników. W takich przypadkach tylko twórca może wystarczająco dokładnie szukać pliku.
Metoda nr 1: Dodanie kropki
Czy to pliki, czy foldery, możesz dodać kropkę przed nimi i spowodować, że stają się częściowo niewidoczne. Oznacza to, że w takich przypadkach plik będzie nadal widoczny, gdy zostanie wydane polecenie „LS -LA”, ale dla tych, którzy po prostu badają folder, nie będzie widoczny.
Były:
# Dodanie kropki przed plikiem
MV myfile.tekst .mój plik.tekst
# Dodanie kropki przed folderem
MV MyFolder .mój folder
Metoda nr 2: Tilda
Następną metodą jest użycie tilda (~).
Były:
# Dodanie tildy przed plikiem
MV myfile.txt ~/myfile.tekst
# Dodanie tildy przed folderem
MV MyFolder ~/MyFolder
Metoda nr 3: Nautilus-Hide
Nautilus Hide to bezpłatne i open source rozszerzenie Pythona na menedżera plików Nautilus, który zasadniczo ukrywa plik lub folder bez zmiany nazwy. To używa .Ukryte foldery do ukrycia wspomnianych plików. Ponadto, najlepszą częścią Hide Nautilus jest to, że pliki można ukryć za pomocą kliknięcia przycisku. Nie ma potrzeby dużo kodu ani nawet zmiany nazwy; po prostu kliknij przycisk Ukryj, a plik jest dobrze ukryty.
Ma kilka zależności, które musisz zainstalować:
- cmakeMożesz zainstalować wszystkie następujące:
sudo apt-get instaluj cmake gettext xdotool python3-nautilus nautilus -y
Następnie zainstalujmy ręcznie Hide Nautilus:
Git Clone https: // github.com/brunonova/nautilus-hide.git
kompilacja mkdir
CD Build
cmake [ścieżka do Nautilus Hide]
robić
sudo wykonaj instalację
Uruchom ponownie Nautilus
:
Nautilus -q
Alternatywnie możesz go również zainstalować za pomocą wiersza poleceń:
sudo apt-get install Nautilus Hide
Upewnij się, że ponownie uruchomisz komputer po zakończeniu procesu. Teraz przejdź do pliku, który chcesz ukryć i kliknij prawym przyciskiem myszy. Powinno to dać opcję ukrycia plików.
Aby wyświetlić swoje pliki, po prostu naciśnij ContoRL+H (który unchuci pliki). Naciśnięcie kontroli+h ponownie ukryje go ponownie.
Ochrona plików jest czasem jedyną opcją, aby je zabezpieczyć. Jeśli jednak naprawdę chcesz chronić swoje pliki przed widzeniem, możesz również uciekać się do ukrywania ich na widoku. Podobnie jak uwierzytelnianie 2 -etapowe, ten 2 -etapowy proces powinien zapewnić całkiem bezpieczne pliki. W tym samouczku dowiedzieliśmy się o (i) ochronie plików i (ii) o ukryciu ich na widoku. Widzieliśmy, że istnieje wiele sposobów na wykonanie tych dwóch kroków.
Szczęśliwe kodowanie!