Cuiridh seataichean goireasan goireasan inntrigidh (ACLs) de fhaidhlichean agus de dh ' eòlairean. Air an loidhne àithne , tha sreath de dh 'òrduighean air a leantainn le sreath de fhaidhlichean (a dh' fhaodadh sreath eile de dh 'òrduighean a leantainn, ...).
Tha na roghainnean -m, agus -x a ' dùileachadh ACL air an loidhne àithne. Tha iomairtean ACL air an sgaradh le caractaran cromag (`, '). Leugh na roghainnean -M, agus -X le ACL bho fhaidhle no bho chuideachadh àbhaisteach. Tha an cruth inntrigidh ACL air a mhìneachadh ann an earrann ACL ENTRIES.
Tha na roghainnean --set agus --set-file a 'suidheachadh ACL de fhaidhle no eòlaire. Thèid an ACL roimhe a chur na àite. Feumaidh inntrigidhean ACL airson an obrachaidh seo ceadan a ghabhail a-steach.
Mìnichidh na roghainnean -m (--modify) agus -M (--modify-file) an ACL de fhaidhle no eòlaire. Feumaidh inntrigidhean ACL airson an obrachaidh seo ceadan a ghabhail a-steach.
Leigidh na roghainnean -x (--remove) agus -X (--remove-file) roghainnean ACL. Chan eil ach inntrigidhean ACL às aonais raon an t- sgaoilidh air an gabhail mar pharaimearan, mura h-eil POSIXLY_CORRECT air a mhìneachadh.
Nuair a bhios tu a 'leughadh bho fhaidhlichean a' cleachdadh roghainnean -M, agus -X , tha setfacl a 'gabhail ris an toradh getfacl a' dèanamh. Tha a 'mhòr-chuid de chlàradh ACL gach loidhne. Às dèidh comharra Pound (`# '), thèid dèiligeadh ri gach rud suas gu deireadh na loidhne mar bheachd.
Ma tha setfacl air a chleachdadh air siostam faidhle nach eil a 'toirt taic do ACLs, tha setfacl ag obrachadh air na ceadan modh modh faidhle. Mura h-eil an ACL a 'freagairt gu tur anns na h-earrannan ceadachaidh, bidh e ag atharrachadh modhan ceadachd am modh faidhle gus an ACL a nochdadh cho dlùth' sa ghabhas, a 'sgrìobhadh teachdaireachd mearachd gu mearachd àbhaisteach, agus a' tilleadh le inbhe fàgail nas motha na 0.
SYNOPSIS
setfacl [-bkndRLPvh] [{-m | -x} acl_spec] [{-M | -X} acl_file] faidhle ...
setfacl --restore = faidhle
CÙISEAN
Tha sealbhadair nam faidhlichean agus na pròiseasan a tha comasach air CAP_FOWNER a 'faighinn còir air ACLs de fhaidhle atharrachadh. Tha seo coltach ris na ceadan a dh 'fheumar airson faighinn a-steach don mhodh faidhle. (Air na siostaman Linux làithreach, is e freumh an aon neach-cleachdaidh leis an comas CAP_FOWNER.)
OBAIR
-b, - geàrr-uile
Thoir air falbh gach inntrig ACL fada. Tha na h-inntrigidhean bunaiteach ACL san t-sealbhadair, a 'bhuidheann agus feadhainn eile air an gleidheadh.
-k, - crìoch-àbhaisteach
Thoir às an ACL bunaiteach. Mura h-eil Ro-shealladh ACL ann, chan eil rabhadh sam bith air a thoirt a-mach.
-n, -no-mask
Na cuir a-rithist am masg còraichean èifeachdach. Is e giùlan bunaiteach setfacl a bhith a 'ath-àireamhachadh inntrigeadh masg ACL, ach a-mhàin gun deach inntrigeadh masgaidh a thoirt seachad gu follaiseach. Tha an t-ionndadh masgaidh air a shuidheachadh do dh'aontaidh a h-uile cead aig a 'bhuidheann fhèin, agus a h-uile inntrigidh ainmichte is buidhne ainmichte. (Is iad seo dìreach na h-inntrigidhean air an tug an t-inntreach masc buaidh).
--mask
Dèan ath-àireamhachadh air a 'chrog còraichean èifeachdach, eadhon ged a chaidh inntrigeadh masg ACL a thoirt gu follaiseach. (Faic an roghainn -n .)
-d, - default
Tha a h-uile gnìomh a 'buntainn ris an Ro-ràdh ACL. Thèid inntrigidhean cunbhalach ACL anns an t-suidheachadh a chaidh a chur air adhart gu inntrigidhean bunaiteach ACL. Thèid inntrigidhean bunaiteach ACL anns an t-suidheachadh a chaidh a chuir a dhubhadh às. (Thèid rabhadh a thoirt a-mach ma tha sin a 'tachairt).
--restore = faidhle
Thoir seachad lethbhreac cùl-taice air a chruthachadh le `getfacl -R 'no coltach ris. Tha a h-uile cead airson fo-thiotalan eòlaire iomlan air ath-ùrachadh leis an inneal seo. Ma tha beachdan an t-sealbhadair no beachdan buidhne anns a 'chuideachadh, agus tha setfacl air a ruith le root, an sealbhadair agus buidheann seilbh de na faidhlichean air fad ath-nuadhachadh cuideachd. Cha ghabh an roghainn seo a mheasgachadh le roghainnean eile ach a-mhàin `--test '.
--test
Modh deuchainn. An àite a bhith ag atharrachadh nan ACLan de fhaidhlichean sam bith, tha na ACL air an liostadh.
-R, - reusanta
Cuir a-steach gnìomhachdan gu gach faidhle agus stòr-dàta a-rithist. Cha ghabh an roghainn seo a mheasgachadh le `--restore '.
-L, - àbhaisteach
Coiseachd loidsigeach, lean ceanglaichean samhlachail. Is e an giùlan bunaiteach a bhith a 'leantainn argamaidean ceangail samhlachail, agus gus bacadh a thoirt air ceanglaichean samhlachail air an lorg ann an fo-eòlairean. Cha ghabh an roghainn seo a mheasgachadh le `--restore '.
-P, - fiadhaich
Coiseachd corporra, sgap a h-uile ceangal samhlachail. Tha seo cuideachd a 'sgioblachadh argamaidean ceangal samhlachail. Cha ghabh an roghainn seo a mheasgachadh le `--restore '.
- briseadh
Clò-bhuail an tionndadh de setfacl agus exit.
--help
Clò-bhuail cuideachadh a 'mìneachadh nan roghainnean loidhne òrdughan.
Roghainnean crìoch ceann-uidhe. Tha na paramadairean uile a tha air fhàgail air an eadar-mhìneachadh mar ainmean faidhle, eadhon ma thòisicheas iad le dash.
Ma tha am paramadair ainm faidhle aon dash, bidh setfacl a 'leughadh liosta de fhaidhlichean bho chuideachadh àbhaisteach.
BUIDHEAN ACL
Tha an tairgse stèidhichte ag aithneachadh na cruth inntrigidh ACL a leanas (bileagan a chaidh a chur a-steach airson soilleireachd):
[d [efault]:] [u [ser]:] uid [: perms ]
Ceadan neach-cleachdaidh ainmichte. Ceadan aig a bheil seilbh an fhaidhle ma tha uid falamh.
[d [efault]:] g [roup]: gid [: perms ]
Ceadan buidheann ainmichte. Ceadan a 'bhuidhinn fhèin ma tha gid falamh.
[d [efault]:] m [faighnich] [:] [: perms ]
Còirichean èifeachdach a 'crochadh
[d [efault]:] o [ther] [:] [: perms ]
Ceadannan dhaoine eile.
Thathas a 'toirt aire do làrach-beatha eadar na caractaran luachaidh agus na caractaran nach eil a' dèanamh deamocrasaidh.
Tha inntrigidhean ceart ACL a 'gabhail a-steach ceadan gan cleachdadh airson obraichean atharrachadh agus a shuidheachadh. (roghainnean -m , -M , --set agus --set-file ). Tha tagraidhean às aonais an raoin- sgrios air an cleachdadh airson inntrigidhean a dhubhadh às (roghainnean -x agus -X ).
Airson uid agus faodaidh tu ainm no àireamh a shònrachadh dhut.
Is e measgachadh de charactaran a tha a 'comharrachadh nan ceadan a tha anns an raon leòn : leugh (r) , sgrìobhadh (w) , cuir an gnìomh (x) , cuir an gnìomh a-mhàin ma tha an fhaidhle na eòlaire no ma tha cead agad airson cuid de chleachdaiche (X) . Air an làimh eile, faodaidh an t-acarsaid a bhith na figearan octal (0-7).
SGEULANAN CRUTHACHAIDH AUTOMATIC
An toiseach, chan eil faidhlichean agus seòlaidhean a 'gabhail a-steach na trì inntrigidhean bunaiteach ACL airson an t-sealbhadair, a' bhuidheann, agus feadhainn eile. Tha cuid de riaghailtean ann a dh'fheumar a bhith riaraichte gus am bi ACL dligheach:
*
Chan urrainn na trì clàran bunaiteach a thoirt air falbh. Feumaidh aon aon inntrigeadh a bhith ann de gach aon de na seòrsachan inntrigidh bunaiteach seo.
*
Nuair a bhios tagraidhean ainmichte no buill buidhne ainmichte ann an ACL, feumaidh gum bi masg còraichean èifeachdach ann cuideachd.
*
Nuair a bhios inntrigeadh ACL bunaiteach sam bith aig ACL, feumaidh na trì inntrigidhean bunaiteach aig ACL (an t-sealbhadair bunaiteach, a 'bhuidheann bunaiteach, agus feadhainn eile deatamach) a bhith ann cuideachd.
*
Nuair a bhios ACL bunaiteach ann a bhios a 'gabhail a-steach inntrigidhean ainmichte a' chleachdaiche no nithean buidhne ainmichte, feumaidh e masg còraichean èifeachdach bunaiteach a bhith ann cuideachd.
Gus an neach-cleachdaidh a chuideachadh a 'dèanamh cinnteach gu bheil na riaghailtean seo, bidh e a' cruthachadh inntrigidhean bho na tagraidhean a th 'ann mar-thà fo na cumhaichean a leanas:
*
Ma tha tagraichean ainmichte no ainmichte a 'bhuidheann a' gabhail a-steach ACL, agus chan eil inntrigeadh sam bith ann, inntrigeadh masgaidh anns a bheil na h-aon cheadan a th 'ann nuair a thèid inntrigeadh a' bhuidhinn a chruthachadh. Mura h-eil an roghainn -n air a thoirt seachad, tha ceadan an inntrigidh masgaidh air an atharrachadh gu bhith a 'gabhail a-steach aonadh a h-uile cead a tha an inntrigeadh masc a' toirt buaidh. (Faic an tuairisgeul -n option).
*
Ma thèid inntrigeadh ACL bunaiteach a chruthachadh, agus nach eil an sealbhadair ACL a 'gabhail a-steach sealbhadair, buidheann le sealbhadairean, no feadhainn eile a-steach, thèid lethbhreac den luchd-seilbh ACL, buidheann seilbh, no inntrigeadh eile, a chur ris an Ro-ràdh ACL.
*
Ma tha am bunaiteach ACL a 'gabhail a-steach inntrigidhean ainmichte a' chleachdaiche no inntrigidhean a 'bhuidhinn ainmichte, agus nach eil inntrigeadh sam bith ann, inntrigeadh masgaidh anns a bheil na h-aon cheadan ris mar a thèid inntrigeadh bunaiteach bunaiteach ACL a chur ris. Mura h-eil an roghainn -n air a thoirt seachad, thèid ceadan an inntrigidh masgaidh atharrachadh gus a bhith a 'gabhail a-steach aonadh nan ceadan a tha air an toirt seachad leis an inntrigeadh masg. (Faic an tuairisgeul -n option).
EISIMPLEIREAN
A 'toirt seachad cothrom leughaidh luchd-cleachdaidh a bharrachd
setfacl -mu: lisa: r file
A 'toirt air ais tarraing sgrìobhaidh bho gach buidheann agus a h-uile neach-cleachdaidh ainmichte (a' cleachdadh a 'chrog còraichean èifeachdach)
faidhle setfacl -mm :: rx
A 'toirt air falbh clàradh ainmichte bho bhuidheann ACL
setfacl -xg: faidhle luchd-obrach
Copaidh an ACL de aon fhaidhle gu fear eile
faighinn faidhle1 | setfacl --set-file = - file2
A 'copaigeadh an ACL ruigsinneachd a-steach don ACL bunaiteach
faighfacl -a dir | s an Iar-
CONFORMANCE TO POSIX 1003.1e DREACHD INNDAL 17
Ma tha an caochladh àrainneachd POSIXLY_CORRECT air a mhìneachadh, tha giùlan bunaiteach nan atharrachaidhean setfacl mar a leanas: Tha na roghainnean neo-àbhaisteach uile air an ciorram. Tha an ro-leasachan `` bunaiteach: '' air a dhìteadh. Bidh na roghainnean -x agus -X cuideachd a 'gabhail ri raointean cead (agus gan leigeil seachad).
FAIC CUIDEACHD
umask (1),