Dit is de opdracht fs_listacl die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
fs_listacl - Geeft ACL's weer
KORTE INHOUD
fs lijstacl [-pad <dir/bestand pad>+] [-ID kaart] [-indien] [- cmd] [-Help]
fs la [-p <dir/bestand pad>+] [-ID kaart] [-indien] [- cmd] [-h]
fs lijst [-p <dir/bestand pad>+] [-ID kaart] [-indien] [- cmd] [-h]
PRODUCTBESCHRIJVING
De fs lijstacl opdracht geeft de toegangscontrolelijst (ACL) weer die aan elk is gekoppeld
opgegeven bestand, directory of symbolische link. Het opgegeven element kan zich in de DFS bevinden
bestandsruimte als de uitgever de AFS/DFS Migration Toolkit Protocol Translator gebruikt
toegang krijgen tot DFS-gegevens (en DFS implementeert ACL's per bestand). Om de ACL van de huidige weer te geven
werkmap, laat de -pad argument.
Om een ACL te wijzigen, gebruikt u de fs setacl commando. Om een ACL van de ene map naar de andere te kopiëren,
Gebruik de fs kopieercl commando. Om verouderde vermeldingen uit een ACL te verwijderen, gebruikt u de fs schoonl
opdracht.
LET OP
Het plaatsen van een gebruiker of groep in het gedeelte "Negatieve rechten" van de ACL biedt geen garantie
weigering van machtigingen, als de sectie "Normale rechten" de machtigingen verleent aan leden van
het systeem: elke gebruikersgroep. In dat geval hoeft de gebruiker alleen het uitloggen commando om
verkrijg de machtigingen die zijn verleend aan de groep system:anyuser.
OPTIES
-pad <dir/bestand pad>+
Geeft elke map of bestand een naam waarvoor de ACL moet worden weergegeven. Voor AFS-bestanden is de output
toont de ACL uit de bovenliggende map van het bestand; DFS-bestanden hebben hun eigen ACL.
Onvolledige padnamen worden geïnterpreteerd ten opzichte van de huidige werkmap
is ook de standaardwaarde als dit argument wordt weggelaten.
-ID kaart Geeft de initiële container-ACL van elke DFS-directory weer. Dit argument wordt ondersteund
alleen op DFS-mappen waartoe toegang wordt verkregen via het AFS/DFS Migration Toolkit Protocol
Vertaler.
-indien Geeft de initiële object-ACL van elke DFS-directory weer. Dit argument wordt alleen ondersteund
op DFS-mappen die toegankelijk zijn via de AFS/DFS Migration Toolkit Protocol Translator.
- cmd
Uitgangen een fs setacl opdrachtreeks die kan worden gebruikt om de ACL waarop deze is toegepast opnieuw te maken
het opgegeven bestand, map of symbolische link.
-Help
Drukt de online help voor deze opdracht af. Alle andere geldige opties worden genegeerd.
OUTPUT
De eerste regel van de uitvoer voor elk bestand, map of symbolische link luidt als volgt:
Toegangslijst voor is
Als de uitgever een verkorte notatie in de padnaam heeft gebruikt, zoals de punt (".") to
vertegenwoordigt de huidige huidige map, verschijnt die notatie soms in plaats van de
volledige padnaam van de map.
Vervolgens gaat de kop "Normale rechten" vooraf aan een lijst met gebruikers en groepen waaraan de
aangegeven machtigingen, met één koppeling van een gebruiker of groep en machtigingen op elke lijn. Als
negatieve machtigingen zijn toegewezen aan een gebruiker of groep, deze vermeldingen volgen op a
Koptekst 'Negatieve rechten'. Het formaat van negatieve vermeldingen is hetzelfde als die op de
Het gedeelte 'Normale rechten' van de ACL, maar de gebruiker of groep wordt geweigerd in plaats van verleend
de aangegeven machtigingen.
AFS implementeert geen ACL's per bestand, dus voor een bestand geeft de opdracht de ACL op zijn bestand weer
map. De uitvoer voor een symbolische link geeft de ACL weer die van toepassing is op het doelbestand
of map, in plaats van de ACL in de map waarin de symbolische link zich bevindt.
De machtigingen voor AFS stellen de bezitter in staat de aangegeven actie uit te voeren:
een (beheer)
Wijzig de vermeldingen op de ACL.
d (verwijderen)
Verwijder bestanden en submappen uit de map of verplaats ze naar andere mappen.
ik (invoegen)
Voeg bestanden of submappen toe aan de map door ze te kopiëren, verplaatsen of maken.
k (slot)
Stel lees- of schrijfvergrendelingen in voor de bestanden in de directory.
ik (opzoeken)
Maak een lijst van de bestanden en submappen in de map, geef de map zelf op, en
de uitgeven fs lijstacl opdracht om de ACL van de map te onderzoeken.
r (lees)
Lees de inhoud van bestanden in de map; voer het commando "ls -l" uit om het
elementen in de map.
w (schrijven)
Wijzig de inhoud van bestanden in de map en geef het UNIX chmod commando om
hun modusbits wijzigen
A, B, C, D, E, F, G, H
Hebben geen standaardbetekenis voor de AFS-serverprocessen, maar worden beschikbaar gemaakt voor
toepassingen die kunnen worden gebruikt bij het controleren van de toegang tot de inhoud van de directory
manieren. De letters moeten hoofdletters zijn.
Voor DFS-bestanden en -mappen zijn de machtigingen vergelijkbaar, behalve dat de DFS "x"
(uitvoeren) toestemming vervangt de AFS "l" (opzoeken) toestemming, DFS "c" (controle) vervangt
AFS "a" (beheren), en er is geen DFS-equivalent aan de AFS "k" (vergrendelen) toestemming. De
De betekenissen van de verschillende machtigingen verschillen ook enigszins, en DFS wordt niet geïmplementeerd
negatieve machtigingen. Voor een volledige beschrijving van DFS-machtigingen raadpleegt u DFS
documentatie.
Voorbeelden
Met de volgende opdracht wordt de ACL weergegeven in de thuismap van de gebruiker "pat" (de
huidige werkmap), en in de submap "privé".
% fs lijstacl -pad . privaat
Toegangslijst voor . is
Normale rechten:
systeem:auteur rl
pat rlidwka
pat:vrienden rlid
Negatieve rechten:
smid rlidwka
Toegangslijst voor privé is
Normale rechten:
pat rlidwka
Met de volgende opdracht wordt het fs setacl opdracht vereist om de ACL opnieuw te maken op de
homemap van de gebruiker "pat" (de huidige werkmap), en op zijn "privé"
submap.
% fs lijstacl -pad . privé-cmd
fs setacl-dir. -acl-systeem: auteur rl pat rlidwka pat: vrienden rlid
fs setacl-dir. -acl smith rlidwka -negatief
fs setacl -dir private -acl pat rlidwka
VOORRECHT VERPLICHT
Indien de -pad argument noemt een AFS-directory, de uitgever moet de "l" hebben (opzoeken)
toestemming op zijn ACL en de ACL voor elke map die eraan voorafgaat in de padnaam.
Indien de -pad argument noemt een AFS-bestand, de uitgever moet de "l" (opzoeken) en "r" hebben
(lees)rechten op de ACL van de bestandsmap, en de l toestemming op de ACL van
elke directory die eraan voorafgaat in de padnaam.
Indien de -pad argument noemt een DFS-map of -bestand, de uitgever moet de "x" hebben
(uitvoeren) toestemming op zijn ACL en op de ACL van elke map die eraan voorafgaat in de
padnaam.
Gebruik fs_listacl online met behulp van onworks.net-services