Cén fáth a mbriseann aistriú teastas VPN a lipéad SELinux
Coinníonn athainmniú an inode agus a chomhthéacs, mar sin féadfaidh an modh a bheith foirfe agus an tseirbhís a dhiúltú fós. Cuir an rud iarbhír i gcomparáid leis an rud a bhfuiltear ag súil leis, ansin cuir an mhapáil ar ais.
Is féidir le teastais a bheith sa chomhadlann cheart le modh inléite agus úinéireacht root, agus is féidir leis an tseirbhís a thuairisciú fós nach féidir léi an comhad a oscailt. Ar chóras SELinux cuireann an teaglaim sin in iúl do mheicníocht amháin ar leith seachas ceadanna. Thaistil an lipéad leis an gcomhad, toisc nach gcruthaíonn athainmniú réad nua. Choinnigh an inode an comhthéacs slándála a bhí aige ar an seanchosán, agus ní bhfuair beartas an chosáin nua deis riamh a chuid féin a shannadh.
Cad a dhéanann athainmniú go hiarbhír le lipéad
Iompraíonn comhad a chomhthéacs SELinux mar shonraí tréithe atá ceangailte den inode. Athraíonn athainmniú laistigh de chóras comhad amháin an iontráil chomhadlainne agus faic eile, rud atá tapa agus adamhach, agus is é sin an fáth a maireann an comhthéacs tríd an aistriú. Ní cheistítear aon bheartas, ní chuirtear aon réamhshocrú i bhfeidhm, agus ní phriontáiltear aon rabhadh.
Iompraíonn cóipeáil é féin ar bhealach difriúil. Cruthaíonn cóip inode nua sa chomhadlann sprice, agus sannann an beartas comhthéacs ó chineál na comhadlainne sin, mar sin de ghnáth críochnaíonn teastas cóipeáilte leis an lipéad ceart agus fanann ceann aistrithe mícheart. Míníonn an t-aon difríocht sin an chuid is mó den mhearbhall sa chatagóir ticéad seo.
Fillfidh aistrithe idir chórais chomhad ar shéimeantaic cóipeála, mar sin féadfaidh an t-ordú céanna iompar go difriúil ar dhá mheaisín ag brath ar cibé an bhfuil /etc ina luí ar a imleabhar féin. Seiceáil é sin sula gcinnfidh tú go bhfuil an uirlis neamhiontaofa. Insíonn súil amháin ar an tábla feistithe duit cén cineál aistrithe a rinne tú.
Léigh an lipéad reatha i gcoinne an cheann a bhfuiltear ag súil leis
Freagraíonn trí ordú inléite amháin an cheist gan aon rud a athrú. Taispeánann an chéad cheann a bhfuil ag an gcomhad anois, tuairiscíonn an dara ceann a bhfuil an beartas ag súil leis don chosán cruinn sin, agus liostaíonn an tríú ceann gach comhad faoin gcomhadlann a bhfuil a lipéad difriúil.
ls -lZ /etc/openvpn/client/office-ca.crt
matchpathcon /etc/openvpn/client/office-ca.crt
restorecon -Rn -v /etc/openvpn/client
Is é an triail thirim an ceann ar cheart muinín a bheith agat as, toisc go n-ainmníonn sé gach comhad a n-imíonn a chomhthéacs ón mbeartas agus fós fágann sé an córas gan teagmháil. Má thagann an teastas sa liosta sin, tá an neamhréir aimsithe agat idir a bhfuil an cosán a chiallaíonn agus a mhaíonn an comhad. Mura dtagann sé, tá an lipéad cheana féin mar a theastaíonn ón mbeartas agus baineann do chuid ama le háit eile.
Ansin comhghaolaigh an difríocht le diúltú iarbhír. Is fianaise ar lipéad mícheart é neamhréiteach, ní cruthúnas gur theip ar an tseirbhís dá bharr, agus is buille faoi thuairim le céimeanna breise é ceartú a chuirtear i bhfeidhm gan diúltú comhfhreagrach sa log.
Cuir an mhapáil ar ais in ionad eisceacht a chumadh
Do shuíomh caighdeánach déanann an beartas an cosán a mhapáil cheana féin, mar sin cuireann restorecon i bhfeidhm é agus tá an obair déanta. Coinnigh an raon ar an gcomhadlann atá á deisiú agat; tá athlipéadú an chórais comhad iomláin mall, suaiteach, agus cuireann sé an bhunmheancóg i bhfolach faoi athrú an-mhór.
Do chomhadlann shaincheaptha tá an t-ord tábhachtach, agus má dhéantar é a aisiompú cruthaítear ordú a thuairiscíonn rath agus nach n-athraíonn faic. Baineann an mhapáil leis an mbeartas, baineann an t-athlipéadú leis an deireadh, agus baineann an triail thirim leis an dá rud a sheachaint. Nuair a dhéantar dearmad ar an gcuid dheireanach sin is ea a athlipéadaítear cosán nár theip riamh mar sin féin.
semanage fcontext -a -t openvpn_etc_t '/etc/openvpn/custom(/.*)?'
restorecon -Rv /etc/openvpn/custom
restorecon cuireann mapáil i bhfeidhm; ní féidir leis ceann a chumadh. Mura gcuireann aon riail síos ar an gcosán, níl aon rud le cur ar ais, agus is é sin an fáth go gcaithfidh an mhapáil mharthanach a bheith ann roimh an athlipéadú. Taifead cén chumraíocht a shealbhaíonn an mhapáil sin, óir mura ndéantar sin athchruthaíonn aistriú níos déanaí, nuashonrú pacáiste nó athlipéadú an locht agus tosaíonn an chéad duine eile ó náid.
Cén fáth nach é chcon an réiteach
chcon scríobhann comhthéacs go díreach ar an gcomhad. Tagann sé i bhfeidhm láithreach agus is é an rogha is lú marthanacht atá ar fáil, óir cuireann athlipéadú an chórais comhad an beartas i bhfeidhm arís agus caitheann sé athruithe láimhe amach gan ceist. Breathnaíonn an comhad deisithe agus tá dáta éaga ag an deisiú nár scríobh aon duine síos. Is é a theastaíonn uait ina ionad ná riail a chuireann síos ar an gcosán, ionas go bhfaigheadh gach comhad a thagann ann an chóireáil chéanna go huathoibríoch.
Níos measa fós, múineann sé an ceacht mícheart: tá an mhapáil bhunúsach fós ar iarraidh, mar sin filleann an locht seachtainí níos déanaí gan truicear soiléir agus gan cuimhne ar an seachbhóthar. Ná húsáid chcon ach mar thurgnamh sealadach chun hipitéis a dheimhniú, ansin cuir mapáil ina ionad a mhaireann an chéad athlipéadú eile, agus seiceáil go bhfuil an t-ionadaí i ndáiríre ina áit.
Nuair a bhíonn an lipéad ceart agus teipeann ar rochtain fós
Tosaigh leis na tuismitheoirí-chomhadlanna. Seiceáiltear cead trasnaithe ar gach comhpháirt den chosán, mar sin fanann teastas atá lipéadaithe i gceart taobh istigh de chomhadlann nach féidir leis an tseirbhís dul isteach inti doleite fós. Caithfidh SELinux agus an ghnáthchead araon gach céim a cheadú, agus ní réitíonn deisiú ceann amháin an ceann eile.
Ansin seiceáil céannacht an phróisis agus bosca gainimh na seirbhíse féin. Is féidir le haonad a bhfuil bosca gainimh sriantach aige rochtain a dhiúltú ar chomhad a cheadódh an beartas go fonnmhar, agus ó líne an loga breathnaíonn an dá chúis mar an gcéanna. Deimhnigh cé an próiseas atá ag fiafraí i ndáiríre, ní an ceann a cheapann tú atá ag fiafraí.
Cuimhnigh gur féidir le rialacha dontaudit teachtaireachtaí diúltaithe a chur faoi chois, mar sin is fianaise lag é loga iniúchta folamh seachas cruthúnas. Má bhreathnaíonn an beartas ceart agus má theipeann ar rochtain fós, déan imscrúdú sula gcruthaítear modúl ceada leathan, agus ná díchumasaigh SELinux chun an tsiomptóm a chur as. Táirgeann an dá aicearra córas a bhreathnaíonn mar a bheadh sé ag obair agus seasamh slándála nach féidir le duine ar bith cur síos air. Is fearr imscrúdú gairid ná ceachtar acu.