Tá an t-aonad -.mount faoi cheilt: ní thosóidh an cliant OpenVPN
Ceileann comhad -.mount atá fágtha in /run/systemd/system aonad an mhaitrís fhréimhe, mar sin teipeann gach aonad a dteastaíonn an córas comhad uaidh sula dtosaíonn OpenVPN.
Teipeann do sheirbhís sula ritheann OpenVPN chor ar bith, agus labhraíonn an earráid faoi aonad maitrís nár chum tú riamh. Sin an comhartha: diúltaíonn systemd don idirbheart iomlán toisc go bhfuil aonad na maitríse fréimhe faoi cheilt, agus níl do phróifíl VPN léite fós. Is é an ghnáthchúis comhad atá fágtha i bhfillteán na n-aonad am rite, ní fstab briste agus ní deimhniú atá ar iarraidh. Lean an comhad ar dtús, mar is é an míniú is saoire le cur as an áireamh.
Ainmníonn an earráid an mhaitrís fhréimhe, ní do phróifíl
Gineann systemd aonad na maitríse fréimhe féin ó fhaisnéis mhaitrís an eithne, agus ainmníonn sé an t-aonad -.mount toisc go seasann fleasc don chonair fhréimhe. De ghnáth ní bhíonn an t-aonad sin ann ach sa chuimhne agus ní bhíonn comhad ar bith taobh thiar de. Nuair a deir an earráid go bhfuil sé faoi cheilt, tá rud éigin tar éis comhad aonaid a chur san áit a lódálfaidh systemd é agus an comhad sin a dhíriú ar /dev/null. Is fíor-staid í an cheilt, ní clóscríobhán sa teachtaireacht.
Teipeann aonad an áscaire mar shroicheann a ghraf tascanna an mhaitrís fhréimhe trí ordú agus trína riachtanais mhaitríse féin. Diúltaítear don idirbheart sula gcuirtear an dénártha OpenVPN i bhfeidhm, mar sin ní féidir le haon rud i gcumraíocht an chliaint a bheith ina chúis. Sin an fáth nach mbíonn aon éifeacht ag athrú próifílí, deimhnithe ná dintiúirí ar an teip áirithe seo.
Seiceáil an fillteán am rite sula ndéanann tú dífhabhtú ar OpenVPN
Cuardaigh comhad leis an ainm bheacht sin i bhfillteán na n-aonad am rite, ansin fiafraigh de systemd cad a cheapann sé atá san aonad. Tá an dá fhreagra tapa, agus le chéile scarann siad comhad atá fágtha ó fhíorfhadhb mhaitríse.
ls -l /run/systemd/system/-.mount
systemctl status -.mount
systemctl list-unit-files --state=masked | grep mount
Níl a leithéid de chomhad ar ghnáthmheaisín, agus níl an mhaitrís fhréimhe ar an liosta faoi cheilt. Má phriontálann an chéad ordú nasc siombalach chuig /dev/null, tá an diagnóis socraithe. Féadfaidh an fillteán céanna ceilt tmp.mount a bheith ann a chruthaigh na huirlisí céanna, agus cruthaíonn sé sin an aicme chéanna teipe faoi ainm eile. Féach ar an bhfillteán iomlán seachas ar an ainm san earráid amháin.
ls -la /run/systemd/system/*.mount
Má tá an fillteán glan agus an t-aonad fós faoi cheilt, tá an cheilt in áit eile sa chonair chuardaigh, agus taispeánfaidh systemctl cat -.mount cén comhad atá á lódáil.
Scrios an comhad, athlódáil agus tosaigh arís
Is leor an comhad am rite a bhaint agus an bainisteoir a athlódáil, agus ní dhéanann sé dochar d'aon rud a tháinig ó phacáiste. Athlódáil sula dtosaíonn tú, mar choinníonn systemd staid an aonaid lódáilte go dtí go léann sé an fillteán arís.
sudo rm -f /run/systemd/system/-.mount /run/systemd/system/tmp.mount
sudo systemctl daemon-reload
systemctl status -.mount
sudo systemctl start [email protected]
Ansin léigh dialann na seirbhíse féin in ionad glacadh leis gur oibrigh an deisiú. Ní chruthaíonn tosú glan ach gur ghlac systemd leis an aonad; is féidir leis an gcliant fós bás a fháil ar phróifíl atá ar iarraidh, ar phiara nach féidir a shroicheadh nó ar dheimhniú nach ndéanann bailíochtú. Fadhbanna gnáth-OpenVPN iad sin a bhí i bhfolach taobh thiar den aonad faoi cheilt. Taifeadann sé cén phróifíl a lódáladh agus ar bunaíodh an tollán i ndáiríre. Má thosaíonn an t-aonad agus nach dtagann an tollán, tá tú tar éis bogadh go fadhb eile, agus is dul chun cinn é sin.
journalctl -u [email protected] -b --no-pager
Toisc gur córas comhad sealadach é /run, glanann atosú an comhad freisin. Cuireann sé sin atosú ina thástáil úsáideach: má oibríonn an tseirbhís tar éis atosaithe agus má theipeann sí arís tar éis an chéad imscartha eile, tá an comhad á bhácáil isteach san íomhá.
Cuir cosc air teacht ar ais ón íomhá
Aistreoidh teimpléad coimeádáin nó meaisín fíorúil a cheileann aonad maitríse le linn a thógála an cheilt sin isteach i ngach clón. Brisfidh an chéad rud eile a dteastaíonn an córas comhad uaidh, agus cuireann an teachtaireacht an mhaitrís ina leith seachas an íomhá ar tháinig sí uaithi. Má dheisítear laistigh d'áscaire amháin atá ag rith, ceiltear an fhadhb go dtí go gcruthaítear an chéad áscaire eile.
Cuardaigh comhthéacs na tógála don ainm comhaid agus don ordú a chruthaíonn é, ansin bain an cheilt den teimpléad agus tóg arís. Má tá gá i ndáiríre leis an gceilt le linn na tógála, bain í sa chiseal céanna a chríochnaíonn an tógáil, ionas go dtosaíonn an íomhá a sheoltar go glan. Fíoraigh ar chlón nua seachas ar an meaisín a ndearna tú deisiú air de láimh. Sin an t-aon tástáil a chruthaíonn gur athraigh an íomhá.
Is é an tsiomptóm le cuimhneamh air an neamhréir idir an earráid agus an rud a bhí á chumrú agat. Nuair a dhéanann systemd gearán faoi mhaitrís agus tú ag tosú cliant VPN, léigh ainm an aonaid sa teachtaireacht sula léann tú ainm na seirbhíse.