Skip to content

Jak zabezpieczyć hasłem folder w systemie Linux/Unix bez szyfrowania?

15 de lipiec de 2021
how do you password protect a folder on linux unix without encryption 00

Jeśli nie potrzebujesz lub nie chcesz szyfrować plików na swoim komputerze, ale chciałbyś przestać węszyć, to jaka jest najlepsza metoda zabezpieczenia hasłem folderów w systemie Linux/Unix? Dzisiejszy post z pytaniami i odpowiedziami dla SuperUser zawiera pomocne odpowiedzi na ciekawe pytanie czytelnika.

Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser — pododdziału Stack Exchange, społecznościowej grupy witryn internetowych z pytaniami i odpowiedziami.

Zdjęcie dzięki uprzejmości Nathan Meijer (flickr).

Pytanie

Czytnik SuperUser Zane Woodard chce wiedzieć, jak zabezpieczyć hasłem folder w systemie Linux / Unix bez szyfrowania:

Szukałem sporo w poszukiwaniu wbudowanej funkcji lub programu, aby to zrobić, ale nie miałem szczęścia. Chcę zabezpieczyć folder hasłem, ale nie chcę go szyfrować.

Bezpieczeństwo zawartości folderu nie jest ważne, hasło działałoby tylko odstraszająco na kogoś, kto próbowałby uzyskać dostęp do zawartości folderu z mojego komputera. Pomyśl o tym jak o blokadzie hasła na komputerze, jeśli wyjmiesz dysk twardy, możesz łatwo zabrać wszystkie pliki, które posiadał użytkownik, ale hasło nadal odstrasza osoby uzyskujące dostęp do zawartości dysku.

Dwa główne powody niekorzystania z szyfrowania to:

  • Zmniejszona wydajność otwierania plików.
  • Szyfrowanie zapobiega indeksowaniu/przeszukiwaniu zawartości.

Czy ktoś zna rozwiązanie?

Czy istnieje proste rozwiązanie, dzięki któremu Zane mógłby zabezpieczyć swój folder hasłem?

Odpowiedź

Współpracownicy SuperUser R Schultz i Bodo Thiesen mają dla nas odpowiedź. Najpierw R Schultz:

Najłatwiej byłoby zmienić uprawnienia plików, aby nie były czytelne dla nikogo innego niż właściciel. Gdy to zrobisz, użytkownik będzie musiał zalogować się jako Ty (co powinno wymagać hasła) lub sudo jako root (co powinno również wymagać hasła). Aby zmienić uprawnienia, po prostu użyj następującego polecenia na dowolnych plikach, do których nie chcesz, aby inni mieli dostęp.

  • chmod nazwa pliku og-rwx

Zakłada się, że gdy nie jesteś przy komputerze, ekran jest zablokowany i istnieje hasło do konta, a także konta root.

Następnie odpowiedź Bodo Thiesen:

Utwórz nowego użytkownika dla tych chronionych plików i/lub katalogów. Następnie zastąp $newuser nazwą nowego konta użytkownika:

  • chown $newuser nazwa_pliku nazwa_katalogu
  • chmod og-rwx nazwa_pliku nazwa_katalogu

W ten sposób pliki i katalogi są bezpieczne, nawet jeśli się nie wylogujesz i z jakiegoś powodu nie masz odblokowanego ekranu.

Masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych doświadczonych technologicznie użytkowników Stack Exchange? Sprawdź pełny wątek dyskusji tutaj.

Czy ten post był pomocny?