Puncte:1

Este posibil să faci un director pe care un utilizator nu poate lista, dar ar putea accesa fișierele din el?

drapel ls

Este posibil să faci un director pe care un utilizator nu poate lista, dar ar putea accesa fișierele din el?

Furnizați exemple de când acest lucru ar putea fi necesar.

David avatar
drapel cn
Nu, nu este și cum ar ști ei numele fișierului? Citirile ca temele sugerează să-ți faci singur temele.
pLumo avatar
drapel in
@David, de fapt nu este corect. Ați putea rula un software care servește fișierele, dar nu permite listarea. Așa cum o face de obicei un server web. Cu toate acestea, întrebarea ar trebui să se concentreze pe o problemă reală, și nu pe o întrebare teoretică.
drapel hr
Cu permisiunile normale ale fișierelor Unix, dezactivarea bitului de citire din director va împiedica listarea conținutului acestuia. Vezi, de exemplu, [Execute vs Read bit. Cum funcționează permisiunile de director în Linux?](https://unix.stackexchange.com/a/526315/65304)
Bruni avatar
drapel cn
Vezi și aici: https://stackoverflow.com/questions/46190151/in-linux-how-do-i-set-permissions-for-a-directory-that-prevent-a-user-from-listi
drapel cn
„Oferiți exemple de când acest lucru ar putea fi necesar.” scuze? de ce ar trebui să facem asta?
Puncte:4
drapel cn

Da, întradevăr. Puteți vedea conținutul directorului dacă citiți r permisiunea este setată. Puteți traversa un director și puteți prelua un fișier din acesta dacă X permisiunea este setată.

Exemple unde ar putea fi necesar? De fiecare dată când doriți să oferiți utilizatorilor acces la un anumit folder, dar nu doriți, ei pot inspecta conținutul directoarelor părinte. De exemplu, dacă nu doriți ca utilizatorii să poată vedea numele directorului principal al altor utilizatori în /hom, atunci ai putea dezactiva r un pic de /Acasă pentru ceilalti".

Nu este niciodată „necesar”. Este întotdeauna administratorul care echilibrează nevoile de securitate și le implementează. Aici pot exista doar recomandări, iar acestea vor depinde de fiecare caz de utilizare individual.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.