Cosa significa + nell'output di "ls -l"?


4
ls -l

-rwxr-xr-x  1 root     root   885 2010-07-08 13:55 /etc/backup-number-of-files*
-rwxrwxr-x+ 1 levchuk  Users 1067 2010-08-30 14:37 /etc/backup-running-time*

Nota il + sulla 2a riga.

Risposte:


3

Nella mia mente è sempre stato un indicatore della disponibilità di autorizzazioni aggiuntive sotto forma di ACL. Dovresti quindi essere in grado di utilizzare getfaclper vedere quali sono tali ACL.


Sai, ho lavorato con i sistemi Unix per decenni ed ero vagamente consapevole che esistesse un sistema ACL, ma non l'ho mai visto usato e non avevo idea di come usarlo da solo.
Onnipotente il

Non l'ho mai visto documentato in una lspagina man ed è per questo che ho detto "Nella mia mente". Le ACL predefinite possono essere molto utili come modo per aggirare complesse gerarchie di raggruppamento, limitazioni dell'appartenenza al gruppo e problemi di autorizzazione (come generalmente concesso da client SFTP scadenti).
Kaleb Pederson,

Le implementazioni di Oh ... e ACL variano su tutta la linea. getfaclfunziona su Linux e (almeno alcuni) Solaris, ma sono stato su altri sistemi che utilizzano un'implementazione completamente diversa.
Kaleb Pederson,

Credo che ci sia una specifica POSIX (di cui ho dato solo una breve occhiata) per come dovrebbero funzionare. Non mi rendevo conto che qualcuno lo aveva implementato. ;-) In genere non mi piace gli ACL perché penso che portino a un'eccessiva complessità e può diventare molto difficile scrivere codice che abbia un risultato prevedibile quando li si controlla. Ma sono d'accordo che sono uno strumento molto carino da avere se ne hai assolutamente bisogno.
Onnipotente il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.