Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

lfc-setacl — online w chmurze

Uruchom lfc-setacl u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie lfc-setacl, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


lfc-setacl - ustaw listy kontroli dostępu do katalogu/pliku LFC

STRESZCZENIE


lfc-setcl [-d] [-m] [-s] acl_entries ścieżka...

OPIS


lfc-setcl ustawia listę kontroli dostępu powiązaną z katalogiem/plikiem LFC.

acl_entries to lista wpisów oddzielonych przecinkami. Każdy wpis ma pola oddzielone dwukropkami:
Typ ACL, id (uid lub gid), uprawnienia. Tylko katalogi mogą mieć domyślne wpisy ACL.

Wpisy wyglądają tak:

użytkownik::dopuszczalny
użytkownik:uid:perm
grupa::dopuszczalna
grupa:gid:perm
maska: trwała
inne:dopuszczalne
domyślnie:użytkownik::perm
domyślnie:użytkownik:uid:perm
domyślnie:grupa::zezw
domyślnie:grupa:gid:zezw
domyślna:maska:dopuszczalna
domyślnie:inne:dopuszczalne

Typ ACL można skrócić do pierwszej litery. Pierwszy wpis „użytkownik” daje
uprawnienia przyznane właścicielowi pliku. Następujące wpisy „użytkownika” pokazują:
uprawnienia przyznane określonym użytkownikom są sortowane w porządku rosnącym według uid. ten
pierwszy wpis „grupa” daje uprawnienia przyznane właścicielowi grupy pliku. ten
kolejne wpisy "grupy" pokazują uprawnienia nadane określonym grupom, są one posortowane
w porządku rosnącym gid. Wpis „maska” to maksymalne uprawnienie przyznane konkretnemu
użytkowników lub grup. Nie wpływa na uprawnienia „właściciel” i „inne”. Maska"
wpis musi być obecny, jeśli istnieją określone wpisy „użytkownika” lub „grupy”. wpisy „domyślne”
powiązane z katalogiem są dziedziczone jako dostęp ACL przez pliki lub podkatalogi
utworzone w tym katalogu. ten umaska nie jest używany. Podkatalogi również dziedziczą
domyślna lista ACL jako domyślna lista ACL. Gdy tylko pojawi się jeden domyślny wpis ACL, 3 domyślne ACL
wpisy podstawowe (domyślny użytkownik, domyślna grupa, domyślna inna) muszą być obecne.

Przetwarzanie wpisów jest zgodne ze standardem roboczym Posix 1003.1e 17.

Efektywny identyfikator użytkownika procesu musi być zgodny z właścicielem pliku lub osoba wywołująca musi
mieć uprawnienia ADMIN w bazie danych Cupv.

ścieżka określa nazwę ścieżki LFC. Gdyby ścieżka nie zaczyna się od /, jest poprzedzony
treść LFC_HOME zmienna środowiskowa.

uid można podać jako nazwę użytkownika lub odpowiedni numeryczny identyfikator.

kołowacizna można podać jako nazwę grupy lub odpowiadający jej identyfikator numeryczny.

trwała ondulacja można wyrazić jako kombinację znaków rwx- lub jako wartość od 0 do 7.

OPCJE


-d usunąć wpisy ACL. Pole „perm” jest ignorowane.

-m modyfikować istniejące wpisy ACL lub dodawać nowe wpisy.

-s ustawić wpisy ACL. Kompletny zestaw wpisów ACL zostaje zastąpiony.

PRZYKŁADY


Stwórzmy katalog:
lfc-mkdir /grid/atlas/test/file.log/d6
i dodaj uprawnienia do zapisu dla użytkownika bcouturi:
lfc-setacl -mu:bcouturi:rwx,m:rwx /grid/atlas/test/file.log/d6
Stwórzmy katalog:
lfc-mkdir /grid/atlas/test/file.log/d7
i dodaj do niego domyślne listy ACL:
lfc-setacl -md:u::7,d:g::7,d:o:5 /grid/atlas/test/file.log/d7
Sprawdźmy wynikowe listy ACL:
LFC-GTEACL /GRID/ATLAS/TEST/file.log/d7
# plik: /grid/atlas/test/file.log/d7
# właściciel: bod
# grupa: c3
użytkownik::rwx
group::rx #efektywny:rx
inne::rx
domyślnie:użytkownik::rwx
domyślnie:grupa::rwx
domyślnie:inne::rx

Stwórzmy podkatalog i sprawdźmy wynikowe listy ACL:
lfc-mkdir /Grid/atlas/test/file.log/d7/d2
lfc-getacl /grid/atlas/test/file.log/d7/d2
# plik: /grid/atlas/test/file.log/d7/d2
# właściciel: bod
# grupa: c3
użytkownik::rwx
group::rwx #efektywny:rwx
inne::rx
domyślnie:użytkownik::rwx
domyślnie:grupa::rwx
domyślnie:inne::rx

Utwórzmy plik w tym samym katalogu i sprawdźmy wynikowe listy ACL:
lfc-touch /grid/atlas/test/file.log/d7/f2
lfc-getacl /grid/atlas/test/file.log/d7/f2
# plik: /grid/atlas/test/file.log/d7/f2
# właściciel: bod
# grupa: c3
użytkownik::rw-
group::rw- #efektywne:rw-

inne::r--

EXIT STATUS


Ten program zwraca 0, jeśli operacja się powiodła lub >0, jeśli operacja się nie powiodła.

Korzystaj z lfc-setacl online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Phaser
    Phaser
    Phaser to szybka, darmowa i zabawna gra otwarta
    źródłowa struktura gry HTML5, która oferuje
    Renderowanie WebGL i Canvas w poprzek
    przeglądarek internetowych na komputery i urządzenia mobilne. Gry
    może być współ...
    Pobierz Phaser
  • 2
    Silnik WASAL
    Silnik WASAL
    VASSAL to silnik gry do tworzenia
    elektroniczne wersje tradycyjnej tablicy
    i gry karciane. Zapewnia wsparcie dla
    renderowanie elementów gry i interakcja,
    i ...
    Pobierz silnik VASSAL
  • 3
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 5
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • więcej »

Komendy systemu Linux

Ad