/ / Ako chránite priečinok pomocou hesla v systéme Linux / Unix bez šifrovania?

Ako chránite heslom priečinok v systéme Linux / Unix bez šifrovania?

how-do-you-password-protect-a-folder-on-linux-unix-without-encryption-00

Ak nepotrebujete alebo nechcete šifrovať súboryváš počítač, ale chceli by ste prestať príležitostne snoopovať, aký je najlepší spôsob ochrany priečinkov pomocou hesla v systéme Linux / Unix? Dnešný príspevok Otázky a odpovede SuperUser obsahuje užitočné odpovede na zvedavú čitateľskú otázku.

Dnešná sekcia otázok a odpovedí prichádza so zdvorilosťou na SuperUser - rozdelenie Stack Exchange, zoskupovanie webových stránok s otázkami a odpoveďami na komunitu.

Foto s láskavým dovolením Nathan Meijer (Flickr).

Otázka

Čítačka SuperUser Zane Woodard chce vedieť, ako chrániť heslom priečinok v systéme Linux / Unix bez šifrovania:

Dosť som hľadal buď zabudovanú funkciu, alebo program, ktorý by to robil, ale nemal som šťastie. Chcem priečinok chrániť heslom, ale nechcem ho zašifrovať.

Zabezpečenie obsahu priečinka nie jeJe dôležité, že heslo by iba odradilo niekoho, kto sa pokúša získať prístup k obsahu priečinka z môjho počítača. Predstavte si to ako zámok hesla v počítači. Ak by ste chceli vybrať pevný disk, mohli by ste ľahko vziať všetky súbory, ktoré používateľ mal, ale heslo stále odrádza ľudí, ktorí majú prístup k obsahu disku.

Tu sú dva hlavné dôvody nepoužívania šifrovania:

  • Znížený výkon pri otváraní súborov.
  • Šifrovanie zabráni indexovaniu / prehľadávaniu obsahu.

Vie niekto o riešení?

Existuje jednoduché riešenie, ktoré by Zane mohol použiť na ochranu svojho priečinka heslom?

Odpoveď

Odpoveď majú pre nás prispievatelia SuperUser, R. Schultz a Bodo Thiesen. Najskôr R Schultz:

Najjednoduchším spôsobom by bolo zmeniťpovolenia súborov tak, aby ich nemohol čítať nikto iný ako vlastník. Akonáhle je to hotové, užívateľ by sa musel buď prihlásiť ako vy (čo by malo vyžadovať heslo) alebo sudo ako root (čo by malo tiež vyžadovať heslo). Ak chcete zmeniť povolenia, jednoducho použite nasledujúci príkaz na všetky súbory, ku ktorým nechcete, aby k nim mali ostatní prístup.

  • chmod og-rwx názov súboru

Predpokladá sa, že keď nie ste pri počítači, obrazovka je uzamknutá a pre váš účet aj pre účet root je heslo.

Nasledovala odpoveď od Boda Thiesena:

Vytvorte nového používateľa pre tieto chránené súbory alebo adresáre. Potom nahraďte $ newuser novým menom používateľského účtu:

  • chown $ newuser nazov adresara
  • chmod og-rwx názov súboru adresár

Týmto spôsobom sú súbory a adresáre bezpečné, aj keď sa neodhlásite a z nejakého dôvodu nebudete mať odomknutú obrazovku.


Máte k vysvetleniu niečo, čo by ste mali pridať? V komentároch vypnite zvuk. Chcete si prečítať viac odpovedí od ostatných technicky zdatných používateľov servera Exchange Exchange? Pozrite sa na celú diskusnú tému tu.