Aceasta este comanda fs_listacl care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
fs_listacl - Afișează ACL-uri
REZUMAT
fs listacl [-cale <dir/fișier cale>+] [-id] [-dacă] [-cmd] [-Ajutor]
fs la [-p <dir/fișier cale>+] [-id] [-dacă] [-cmd] [-h]
fs Listă [-p <dir/fișier cale>+] [-id] [-dacă] [-cmd] [-h]
DESCRIERE
fs listacl comanda afișează lista de control al accesului (ACL) asociată cu fiecare
fișierul, directorul sau linkul simbolic specificat. Elementul specificat poate locui în DFS
spațiu de fișiere dacă emitentul folosește Translatorul protocolului AFS/DFS Migration Toolkit pentru
accesați datele DFS (și DFS implementează ACL-uri per fișier). Pentru a afișa ACL-ul curentului
directorul de lucru, omiteți -cale a susținut.
Pentru a modifica un ACL, utilizați fs setacl comanda. Pentru a copia un ACL dintr-un director în altul,
utilizați fs copyacl comanda. Pentru a elimina intrările învechite dintr-un ACL, utilizați fs cleanacl
comanda.
ATENȚIONĂRI
Plasarea unui utilizator sau a unui grup în secțiunea „Drepturi negative” din ACL nu garantează
refuzul permisiunilor, dacă secțiunea „Drepturi normale” acordă permisiunile membrilor
sistemul: orice grup de utilizatori. În acest caz, utilizatorul trebuie doar să emită dezlog comanda pentru
obțineți permisiunile acordate pentru system:anyuser group.
OPŢIUNI
-cale <dir/fișier cale>+
Denumește fiecare director sau fișier pentru care să se afișeze ACL. Pentru fișierele AFS, rezultatul
afișează ACL din directorul părinte al fișierului; Fișierele DFS au propriul lor ACL.
Numele de căi incomplete sunt interpretate în raport cu directorul de lucru curent, care
este, de asemenea, valoarea implicită dacă acest argument este omis.
-id Afișează ACL Container inițial al fiecărui director DFS. Acest argument este susținut
numai pe directoarele DFS accesate prin protocolul AFS/DFS Migration Toolkit
Traducător.
-dacă Afișează obiectul ACL inițial al fiecărui director DFS. Acest argument este susținut numai
pe directoarele DFS accesate prin AFS/DFS Migration Toolkit Protocol Translator.
-cmd
Ieșiri an fs setacl șir de comandă care poate fi folosit pentru a recrea ACL-ul aplicat
fișierul, directorul sau legătura simbolică specificate.
-Ajutor
Imprimă ajutorul online pentru această comandă. Toate celelalte opțiuni valide sunt ignorate.
REZULTATE
Prima linie a rezultatului pentru fiecare fișier, director sau link simbolic se citește după cum urmează:
Lista de acces pentru este
Dacă emitentul a folosit notație prescurtată în numele căii, cum ar fi punctul ("".") la
reprezintă directorul curent curent, acea notație apare uneori în loc de
calea completă a directorului.
Apoi, antetul „Drepturi normale” precede o listă de utilizatori și grupuri cărora li se acordă
permisiunile indicate, cu o pereche de utilizator sau grup și permisiuni pe fiecare linie. Dacă
permisiuni negative au fost atribuite oricărui utilizator sau grup, acele intrări urmează a
Antetul „Drepturi negative”. Formatul intrărilor negative este același cu cel de pe
Secțiunea „Drepturi normale” din ACL, dar utilizatorul sau grupul este refuzat mai degrabă decât acordat
permisiunile indicate.
AFS nu implementează ACL-uri per fișier, astfel încât pentru un fișier comanda afișează ACL-ul pe acesta
director. Ieșirea pentru o legătură simbolică afișează ACL-ul care se aplică fișierului țintă
sau director, mai degrabă decât ACL-ul din directorul care găzduiește legătura simbolică.
Permisiunile pentru AFS permit posesorului să efectueze acțiunea indicată:
a (administra)
Modificați intrările de pe ACL.
d (șterge)
Eliminați fișierele și subdirectoarele din director sau mutați-le în alte directoare.
eu (introduce)
Adăugați fișiere sau subdirectoare în director prin copiere, mutare sau creare.
k (blocare)
Setați blocări de citire sau blocări de scriere pe fișierele din director.
l (cautare)
Listați fișierele și subdirectoarele din director, indicați directorul în sine și
emite fs listacl comandă pentru a examina ACL-ul directorului.
r (citește)
Citiți conținutul fișierelor din director; lansați comanda "ls -l" pentru a stabili
elementele din director.
w (scrie)
Modificați conținutul fișierelor din director și lansați UNIX chmod comanda pentru
schimbați biții de mod
A, B, C, D, E, F, G, H
Nu au nicio semnificație implicită pentru procesele serverului AFS, dar sunt disponibile pentru
aplicații de utilizat în controlul accesului la conținutul directorului în plus
moduri. Literele trebuie să fie mari.
Pentru fișierele și directoarele DFS, permisiunile sunt similare, cu excepția faptului că DFS „x”
permisiunea (executare) înlocuiește permisiunea AFS „l” (căutare), DFS „c” (control) înlocuiește
AFS „a” (administrare) și nu există niciun echivalent DFS cu permisiunea AFS „k” (blocare). The
Semnificațiile diferitelor permisiuni diferă, de asemenea, ușor, iar DFS nu implementează
permisiuni negative. Pentru o descriere completă a permisiunilor DFS, consultați DFS
documentație.
EXEMPLE
Următoarea comandă afișează ACL-ul în directorul principal al utilizatorului „pat” (the
directorul de lucru curent) și în subdirectorul său „privat”.
% fs listacl -cale . privat
Lista de acces pentru . este
Drepturi normale:
system:authuser rl
pat rlidwka
pat:friends rlid
Drepturi negative:
smith rlidwka
Lista de acces pentru privat este
Drepturi normale:
pat rlidwka
Următoarea comandă generează fs setacl comanda necesară pentru a recrea ACL-ul pe
directorul principal al utilizatorului „pat” (directorul de lucru curent) și pe „privat” al acestuia
subdirector.
% fs listacl -cale . privat -cmd
fs setacl -dir . -acl system:authuser rl pat rlidwka pat:prieteni rlid
fs setacl -dir . -acl smith rlidwka -negativ
fs setacl -dir private -acl pat rlidwka
PRIVILEGIU NECESARE
În cazul în care -cale argumentul denumește un director AFS, emitentul trebuie să aibă „l” (căutare)
permisiunea pentru ACL-ul său și ACL-ul pentru fiecare director care îl precede în numele căii.
În cazul în care -cale argumentul denumește un fișier AFS, emitentul trebuie să aibă „l” (căutare) și „r”
(de citire) permisiuni pentru ACL-ul directorului fișierului și l permisiunea pe ACL de
fiecare director care îl precede în numele căii.
În cazul în care -cale argumentul denumește un director sau fișier DFS, emitentul trebuie să aibă „x”
(executa) permisiunea pe ACL-ul său și pe ACL-ul fiecărui director care îl precede în
nume cale.
Utilizați fs_listacl online folosind serviciile onworks.net