EnglezăFrancezăSpaniolă

Favicon OnWorks

nfs4_setfacl - Online în cloud

Rulați nfs4_setfacl în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda nfs4_setfacl 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


nfs4_setfacl, nfs4_editfacl - manipulează listele de control al accesului la fișiere/directoare NFSv4

REZUMAT


nfs4_setfacl [OPȚIUNI] COMANDĂ fişier...
nfs4_editfacl [OPȚIUNI] fişier...

DESCRIERE


nfs4_setfacl manipulează Lista de control al accesului (ACL) NFSv4 a unuia sau mai multor fișiere (Sau
directoare), cu condiția să fie pe un sistem de fișiere NFSv4 montat care acceptă ACL-uri.

nfs4_editfacl este echivalent cu nfs4_setfacl -e.

Consultați nfs4_acl(5) pagina de manual pentru informații despre terminologia și sintaxa NFSv4 ACL.

COMANDE
-a acl_spec [index]
adăugați ACE-urile din acl_spec la fişierACL lui. ACE-urile sunt inserate începând de la
indexa-a poziție (IMPLICIT: 1) din fişierACL lui.

-A acl_file [index]
adăugați ACE-urile din acl_spec în acl_file la fişierACL lui. ACE sunt inserate
începând de la indexa-a poziție (IMPLICIT: 1) din fişierACL lui.

-x acl_spec | index
ștergeți ACE-urile potrivite din acl_spec - sau ștergeți indexACE - din fişierACL lui.
Rețineți că ordonarea ACE-urilor în acl_spec nu conteaza.

-X acl_file
ștergeți ACE-urile potrivite din acl_spec în acl_file din fişierACL lui. Rețineți că
ordonarea ACE-urilor în acl_spec nu contează.

-s acl_spec
set fişierACL lui la acl_spec.

-S acl_file
set fişierACL lui la acl_spec în acl_file.

-e, --Editați | ×
edita fişierACL lui în editorul definit în variabila de mediu EDITOR (IMPLICIT:
vi(1)) și setați ACL rezultat la o ieșire curată, presupunând modificări făcute în
editor au fost salvate. Rețineți că dacă sunt multiple fișiere sunt specificate, editorul va fi
invocat în serie o dată pe fişier.

-m din_as a_as
modifica fişierACL în loc prin înlocuire din_as cu a_as.

-?, -h, --Ajutor
afișați textul de ajutor și ieșiți.

--versiune
afișați versiunea acestui program și ieșiți.

NOTĂ: dacă „-” este dat ca acl_file cu -A/-X/-S steaguri, acl_spec va fi citit
din stdin.

OPŢIUNI
-R, --recursiv
se aplică recursiv la fișierele și subdirectoarele unui director. Similar cu
setfacl(1), comportamentul implicit este de a urma legăturile simbolice date pe linia de comandă
și să săriți peste legăturile simbolice întâlnite în timp ce recurgeți prin directoare.

-L, --logic
în legătură cu -R/--recursiv, o plimbare logică urmează toate legăturile simbolice.

-P, --fizic
în legătură cu -R/--recursiv, o plimbare fizică omite toate legăturile simbolice.

--Test
afișează rezultatele COMMAND, dar nu salvați modificările.

PERMISIUNI ALIASSE


cu nfs4_setfacl, se pot folosi abrevieri simple ("alias-uri") pentru a exprima generic "citește"
(R), generic „scriere” (W), și generic „execută” (X) permisiuni, cunoscut din POSIX
biți de mod utilizați de, de exemplu, chmod(1). Pentru a folosi aceste pseudonime, le puteți pune în
permisiuni câmpul unui ACE NFSv4 și nfs4_setfacl le va converti: an R este extins la
rntcy, A W este extins la vetTNcCy (cu D adăugat la directorul ACE) și un X este extins
la xtcy. Vă rugăm să consultați nfs4_acl(5) pagina de manual pentru informații despre NFSv4 ACE specific
permisiuni.

De exemplu, dacă cineva dorea să acorde acces generic de „citire” și „scriere” unui fișier, NFSv4
permisiuni câmpul ar conține în mod normal ceva de genul rwatTnNcCy. În schimb, s-ar putea
utilizați aliasuri pentru a realiza același scop cu RW.

Cei doi permisiuni nu sunt incluse în niciunul dintre pseudonime sunt d (ștergeți) și o (scris-proprietar).
Cu toate acestea, ele pot fi încă utilizate: de exemplu, a permisiuni câmp format din Wdo își exprimă
acces generic de „scriere”, precum și capacitatea de a șterge și de a schimba proprietatea.

EXEMPLE


Să presupunem că fișierul „foo” are următorul ACL NFSv4 pentru următoarele exemple:

A::OWNER@:rwatTnNcCy
D::PROPRIETAR@:x
A:g:GROUP@:rtncy
D:g:GROUP@:waxTC
A::TOată lumea@:rtncy
D::TOată lumea@:waxTC

- adăugați acordarea ACE `[e-mail protejat]' acces generic „citire” și „executare” (implicit la
înainte de ACE la ACL):
$ nfs4_setfacl -a A::[e-mail protejat]:rxtncy foo

- adăugați același ACE ca mai sus, dar folosind aliasuri:
$ nfs4_setfacl -a A::[e-mail protejat]:RX foo

- editați ACL existent într-un editor de text și setați ACL modificat la salvare/ieșire curată:
$ nfs4_setfacl -e foo

- setați ACL (suprascrie originalul) la conținutul a spec_file numit „newacl.txt”:
$ nfs4_setfacl -S newacl.txt foo

- setați recursiv ACL-urile tuturor fișierelor și subdirectoarelor din directorul curent,
săriți peste toate legăturile simbolice întâlnite, la ACL conținut în spec_file numit
„newacl.txt”:
$ nfs4_setfacl -R -P -S newacl.txt *

- ștergeți primul ACE, dar imprimați doar ACL-ul rezultat (nu salvează modificările):
$ nfs4_setfacl --test -x 1 foo

- ștergeți ultimele două ACE-uri de mai sus:
$ nfs4_setfacl -x "A::EVERYONE@rtncy, D::EVERYONE@:waxTC" foo

- modificați (în loc) al doilea ACE de mai sus:
$ nfs4_setfacl -m D::OWNER@:x D::OWNER@:xo foo

- setați ACL-urile pentru „bar” și „frobaz” la ACL pentru „foo”:
$ nfs4_getfacl foo | nfs4_setfacl -S - bar frobaz

AUTORI


nfs4_setfacl a fost scris de oameni de la CITI, Centrul pentru Tehnologia Informației
Integrare (http://www.citi.umich.edu). Această pagină de manual a fost scrisă de David Richter.

CONTACT


Vă rugăm să trimiteți rapoarte de erori, solicitări de funcții și comentarii către[e-mail protejat]>.

Utilizați nfs4_setfacl online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    PyQt
    PyQt
    PyQt este legăturile Python pentru
    Multiplatformă Qt de la Digia
    cadru de dezvoltare a aplicațiilor. Aceasta
    acceptă Python v2 și v3 și Qt v4 și
    Qt v5. PyQt este disponibil...
    Descărcați PyQt
  • 2
    Sardeni
    Sardeni
    Sardi este un restyling complet și
    optimizarea codului svg. 6 variante pentru
    aplicațiile dvs. și 10 tipuri de foldere
    pentru a utiliza în managerul de fișiere. Sardiul
    icoane...
    Descărcați Sardi
  • 3
    Stație de lucru audio digitală LMMS
    Stație de lucru audio digitală LMMS
    LMMS este un software gratuit pentru mai multe platforme
    care vă permite să produceți muzică cu
    computerul tau. Dacă vă place acest proiect
    luați în considerare implicarea în proiect
    h ...
    Descărcați LMMS Digital Audio Workstation
  • 4
    Kernel în timp real FreeRTOS (RTOS)
    Kernel în timp real FreeRTOS (RTOS)
    FreeRTOS este un lider de piață în timp real
    sistem de operare (RTOS) pentru
    microcontrolere și mici
    microprocesoare. Distribuit gratuit
    sub păduchii MIT open source...
    Descărcați FreeRTOS Real Time Kernel (RTOS)
  • 5
    Avogadro
    Avogadro
    Avogadro este o moleculară avansată
    editor conceput pentru utilizare pe mai multe platforme
    în chimie computațională, moleculară
    modelare, bioinformatica, materiale
    stiinta si...
    Descărcați Avogadro
  • 6
    XMLTV
    XMLTV
    XMLTV este un set de programe de procesat
    Listări TV (tvguide) și ajutor în gestionare
    vizionarea dvs. la televizor, stocarea listelor într-un
    Format bazat pe XML. Există utilități pentru
    do...
    Descărcați XMLTV
  • Mai mult »

Comenzi Linux

Ad