Aoao le setete o Linux Command setfacl

Setifcl setup set sets Lists Access Control (ACLs) faila ma faila . I luga o le laina o le poloaiga , o se faasologa o poloaiga o loʻo mulimulitai i se faasologa o faila (lea e mafai mulimuli ane i le isi faasologa o poloaiga, ...).

O filifiliga -m, ma -e faʻatali se ACL i le laina o le laina. O le tele o faʻamaumauga a le ACL e vavaeeseina e tagata taʻutaʻu (`, '). O filifiliga -M, ma -X faitau se ACL mai se faila pe mai se faʻatagaga masani. O le pepa ulufale a ACL o loʻo faʻamatalaina i le Section ACL ENTRIES.

O le --set and --set-file options seti le ACL o se faila poʻo se lisi. Ua suia le ACL muamua. O faʻamaumauga ACL mo lenei taotoga e tatau ona iai faʻatagaga.

O -m (--modify) ma -M (--modify-faila) filifiliga fesuiaiga le ACL o se faila po o se faʻailoga. O faʻamaumauga ACL mo lenei taotoga e tatau ona iai faʻatagaga.

O filifili -x (--remove) ma -X (--remove-file) e aveese ai le ACL paʻu. Naʻo faʻamaumauga a le ACL e aunoa ma le faʻatagaina o le fanua e talia e avea ma taʻiala, sei vagana ua faʻamatalaina POSIXLY_CORRECT.

Pe a faitau mai faila e faʻaaoga ai le -M, ma -X , filifili e tuʻufaʻatasia le gaosiga o mea gaosi. E sili atu le tasi le ACL ulufale i laina. A maeʻa le faailo o le Pound ('#'), o mea uma e oʻo i le pito i tua o le laina e fai ma faʻamatalaga.

Afai e faʻaaoga le setfacl i luga o se faila faila e le lagolagoina ai ACL, o loʻo faʻatinoina le faʻatulagaina i luga o pusa faila o le faila. Afai e le fetaui lelei le ACL i vaega o faʻatagaga, faʻafesoʻotaʻi e le setifcl le faʻailoga o le faila o le faila e atagia ai le ACL i se mea e mafai ai, tusia se savali sese i sese sese, ma toe foi mai ma se tulaga o fafo e maualuga atu i le 0.

SYNOPSIS

setfacl [-bkndRLPvh] [{-m | -x} acl_spec] [{-M | -X} acl_file] faila ...

setfacl --restore = faila

TAIMI

O le faila faila ma gaioiga e mafai CAP_FOWNER ona tuʻuina atu i ai le aia tatau e sui ai ACL o se faila. E tutusa lenei mea ma faʻatagaga e manaʻomia mo le mauaina o le faila faila. (I luga o nei polokalama Linux, aʻa e na o le pau lea o le tagata e faaaogaina le gafatia CAP_FOWNER.)

FUAFUAGA

-b, --remove-uma

Aveese uma faʻamaumauga ACL lautele. O faʻamaumauga a le ACL faavae o lē e ona, vaega ma isi o loʻo taofia.

-k, --remove-default

Aveese le ACL Tetee. A leai se ACL Default o loʻo i ai, e leai ni lapataiga e tuʻuina atu.

-n, -no-mask

Aua e te toe faʻamaonia le lelei o le mask. O le amio le faʻamaonia o le faʻapipiʻiina o le toe faʻailogaina o le ulufale a le masini ACL, seʻi vagana ua tuʻuina atu ma le manino se faʻamatalaga mask. O le faʻamatalaga mask o loʻo tuʻuina i le tuʻufaʻatasiga o faʻatagaga uma a le vaega faʻavae, ma igoa uma o igoa o le tagata faʻapitoa ma le vaega. (O faʻamaumauga tonu nei e aofia ai le mask entry).

- masini

Faʻataʻitaʻitia le lelei o masini e puipuia ai, e tusa lava pe na tuʻuina atu ma le manino le ulufale a le ACL. (Tagai i le -n filifiliga.)

-d, --default

O gaoioiga uma e faʻaaoga i le Default ACL. O faʻamaumauga masani a le ACL i totonu o le seti o faʻasalalauga e faʻalauiloaina i Initaneti ACL. O faʻamaonia ACL faʻamaonia i totonu o le seti faʻaaoga ua lafoai. (O se lapataiga e tuuina atu pe afai e tupu lena mea).

--galoa = faila

Toe faʻafoe se faʻatagaga faʻatagaina na faia e le 'faʻailoga -R' poʻo se mea talitutusa. O faʻatagaga uma o le suʻega faʻamaumauga atoa ua toe faʻaaoga e faʻaaogaina ai lenei masini. Afai o aofia ai i totonu le faʻamatalaga a le pule po o le vaega, ma o loʻo faʻatulagaina le aʻa, ua toe faʻaleleia foi lē e ana ma le vaega o faila uma. O lenei filifiliga e le mafai ona faʻafefiloi ma isi filifiliga vagana ai le "--test '.

--test

Togi faataitai. Nai lo le suia o ACL o faila uma, o le ACL e maua mai.

-R, - e le aoga

Faʻaaogā gaioiga i faila uma ma faʻamaumauga faʻasolosolo. O lenei filifiliga e le mafai ona faʻafefiloi ma le '--restore'.

-L, - uiga

Malaga saʻo, mulimuli i fesoʻotaʻiga faʻatusa. O le amio le faʻaleagaina o le mulimuli lea i faʻamatalaga faʻataʻotaʻi faʻamaoniga, ma faʻailoga sootaga faʻafeiloaʻi o feiloai i totonu o mataitusi. O lenei filifiliga e le mafai ona faʻafefiloi ma le '--restore'.

-e, - faʻapitoa

Savaliga faaletino, faʻafefe uma sooga faʻapusa. O lenei foi e faʻailogaina ai faʻamatalaga faʻaalia. O lenei filifiliga e le mafai ona faʻafefiloi ma le '--restore'.

--vili

Lolomi le lomiga o le setupcl ma alu ese.

--fesoasoani

Lolomiina le tusitusi e faamalamalama ai laina filifiliga laina.

Faaiuga o laina laina o le poloaiga. O faʻamaumauga uma o loʻo totoe o loʻo faʻamatalaina o igoa o faila, e tusa lava pe amataina i se faaseʻe.

Afai o le parakalafa igoa o le faila o se faletalimalo tasi, ona faitau lea o se lisi o faila mai le saofaga masani.

ACL LAUTELE

O le faʻamaumauga faʻavae e faʻaalia ai pepa ulufale ulufale a le ACL (blanks ua faʻaofiina mo le manino):

[d [efault]:] [u [ser]:] uid [: perms ]

Faʻatagaga a se tagata e faʻaaogaina. Faʻatagaga a le faila faila pe a fai e leai se avanoa.

[d [efault]:] g [roup]: gidi [: perms ]

Faʻatagaga o se vaega ua taʻua. Faʻatagaga o le vaega faʻavae pe a leai se fale.

[d [efault]:] m [fesili] [:] [: perms ]

Malosiaga lelei aiai masini

[d [efault]:] o [ther] [:] [: perms ]

Faʻatagaga a isi.

O le va i le va o tagata faʻasalalauga ma tagata e le o faʻasalalauga e le amanaiaina.

O faʻamaumauga talafeagai ACL e aofia ai faʻatagaga e faʻaaoga i le fesuiaiga ma le faʻatulagaina o gaioiga. (filifiliga -m , -M , --set ma -set-faila ). Faʻamatalaga e aunoa ma le fanua faʻamalo e faʻaaoga mo le tapeina o faʻamaumauga (filifiliga -x ma -X ).

Mo uid ma gidi e mafai ona e faʻamaonia se igoa poʻo se numera.

O le faʻafefe o le fanua o se tuufaatasiga o tagata e taʻu mai ai faʻatagaga: faitau (r) , tusi (w) , faʻatino (x) , faʻatino pe afai o le faila o se lisi poʻo ua uma ona faʻatagaina le faatagaga mo se tagata faʻaaoga (X) . I le isi itu, o le fanua o le fanua e mafai ona avea ma numera o le tau (0-7).

FUAFUAGA FAʻAVAE AUTOMATIKA

I le taimi muamua, o faila ma faʻamaumauga e naʻo le tolu tusiga ACL autu mo lē e ona, le vaega, ma isi. E i ai nisi tulafono e manaʻomia ona faamalieina ina ia mafai ona aloaia le ACL:

*

E le mafai ona aveese ia tusiga autu e tolu. E tatau ona i ai se tasi o faʻamatalaga o nei faʻavae tusitusi autu.

*

Soʻo se taimi e maua ai e le ACL ni faʻamaumauga a le tagata e faʻaaogaina poʻo le igoa o mea faitino, e tatau foi ona i ai se masini puipuia lelei.

*

Soo se taimi e maua ai e le ACL ni faʻamaumauga a Default ACL, e tatau foi ona i ai i totonu o faamaumauga a le Default ACL tusiga (Default Default, group default), ma isi mea le tumau.

*

Soo se taimi lava e maua ai e le ACL taufaasese ia mea e faaaoga ai tagata e faʻaaogaina poo le igoa o mea faitino, e tatau foi ona i ai se masini e le aoga le lelei.

Ina ia fesoasoani i le tagata faʻamautinoa ia mautinoa nei tulafono, o le faʻavae e fatuina ai faʻamatalaga mai faʻamatalaga o loʻo i ai i lalo o aiaiga nei:

*

Afai o loʻo i ai se ACL o loʻo i ai le tagata e faʻaaogaina poʻo le igoa ole igoa ole igoa, ma e leai se mask entry ua i ai, o se mask entry e aofia ai faʻatagaga tutusa ao faia le vaega vaega. Seʻi vagana ua tuʻuina atu le -n filifiliga, o faʻatagaga o le mask entry ua toe faʻaleleia e aofia ai le tuʻufaʻatasia o faʻatagaga uma e aʻafia e le ulufale mask. (Tagai i le -n filifiliga faʻamatala).

*

Afai ua faia se Initaneti Tetele ACL, ma o le ACL Default e leai se pule, e iai le vaega, poʻo isi ulufale, o se kopi o le pule a le ACL, o loʻo i ai le kulupu, poʻo isi faʻasalalaga e faaopoopo i le ACL Default.

*

Afai o loʻo i ai se ACL Tetele e aofia ai faʻamaumauga a le tagata faʻapipiʻi poʻo le igoa o tagata na tusia, ma leai se mask input, o loʻo i ai se faʻamatalaga mask e aofia ai faʻatagaga tutusa e pei o le le faʻaaogaina o le Default ACL faʻasalaga vaega. Seʻi vagana ua tuʻuina atu le -n filifiliga, o faʻatagaga o le ulufale mask e toe faʻaleleia e aofia ai le tuʻufaʻatasia o faʻatagaga uma e aafia i le ulufale mai mask. (Tagai i le -n filifiliga faʻamatala).

Faataitaiga

Tuuina atu o se isi tagata faitau faitau avanoa

setfacl -mu: lisa: r faila

Faʻaleleia le tusitusi mai i vaega uma ma tagata uma e igoa i ai (faʻaogaina o masini faʻamaonia lelei)

setfacl -mm :: faila faila

Aveesea o se igoa mai le faila a le faila ACL

setfacl -xg: faila faila

Kopi le ACL o le tasi faila i le isi

faila file1 | | setfacl --set-file = - file2

Kopi le avanoa ACL i le Default ACL

faʻaaoga-a dir | setfacl -d -M-dir

FAʻAALIGA I POSIX 1003.1e TULAGA STANDARD 17

Afai o le suiga o le siosiomaga POSIXLY_CORRECT ua faʻamalamalamaina, o le amio lē faʻafanoina o suiga faʻapipiʻi e pei ona taua i lalo: O faʻafitauli uma e le o ni tulaga e le atoatoa. O le '`default:' 'prefix e le atoatoa. O filifiliga -x ma -X e talia foi avanoa faatagaina (ma le amanaiaina).

VAAI I LE ALO

umask (1),