Keyfile nó Netplan: cá stóráiltear an próifíl VPN i ndáiríre?
Is féidir le VPN sábháilte maireachtáil i keyfile nó i gcomhad Netplan ginte. Meaitseáil UUID an naisc lena fhíor-úinéir sula ndéanann tú eagarthóireacht ar rud a athscríobhtar.
Is é an comhad a d’iompórtáil tú a aimsiú an chuid éasca agus go minic an tús mícheart. Is é an rud atá tábhachtach ná cén comhad a léann NetworkManager mar an nasc sábháilte inniu, agus braitheann sé sin ar aitheantóir naisc agus ar cén cúl-lárnach cumraíochta a úsáideann na pacáistí suiteáilte i ndáiríre. Eagarthóireacht a dhéanamh ar an iompórtáil sula bhfreagraítear an cheist sin is ea an chaoi a n-éiríonn VPN oibre ina dhá chumraíocht leathchruinn.
Ní hé an comhad iompórtáilte an próifíl sábháilte
Tá trí ainm ag snámh timpeall ar gach fadhb VPN: ainm an naisc, ainm an chomhaid a d’iompórtáil tú, agus an comhéadan fíorúil a thagann chun solais nuair a éiríonn an tollán. Ní aithníonn aon cheann acu an chumraíocht sábháilte, agus is féidir ainm naisc a chur in eagar agus an comhad taobh thiar de ag coinneáil a bhunaithneora.
Tosaigh le fardal inléite amháin agus roghnaigh an VPN atá beartaithe de réir aitheantóra seachas lipéid:
nmcli -f NAME,UUID,TYPE connection show
Coinnigh óstainmneacha críochphointe agus lipéid féiniúlachta amach as aon fhardal a ghreamaíonn tú i dticéad. Is é an chuid úsáideach an cineál agus an t-aitheantóir; is comhthéacs é an chuid eile nach bhfuil ag teastáil ó strainséir. Cuir an chuid eile i bhfolach sula roinneann tú é agus abair gur dhein tú sin, ionas nach mbeidh aon duine ag fiafraí cad is brí leis na bearnaí.
Ní chiallaíonn suíomhanna keyfile an rud céanna
Leis an mbreiseán keyfile dúchais, is féidir comhaid naisc a bheith le feiceáil i dtrí eolaire, agus is é an difríocht eatarthu ná marthanacht, ní áisiúlacht.
| Location | Role |
|---|---|
/etc/NetworkManager/system-connections/ | Administrator-owned persistence |
/usr/lib/NetworkManager/system-connections/ | Package-supplied defaults, replaced on upgrade |
/run/NetworkManager/system-connections/ | Runtime state, regenerated and not durable |
Breathnaíonn eagarthóireacht ar an gcóip am rite rathúil go dtí an chéad tosú eile, nuair a ghalóidh an t-athrú agus breathnaíonn an comhad mar a bheadh sé curtha ar ais go mistéireach. Oibríonn eagarthóireacht ar an gcóip a sholáthraíonn an pacáiste go dtí go n-athchuireann uasghrádú ina háit í, rud is leagan níos moille agus níos mearbhallaí den cheacht chéanna.
Cuireann doiciméadú keyfile sonra le fiú a urramú: is féidir eochracha príobháideacha agus frásaí faire a bheith sna comhaid sin, agus déanann NetworkManager neamhaird ar aon keyfile ar féidir le húsáideoirí seachas root é a léamh nó a scríobh. Má leathnaíonn tú ceadanna eolaire chun socrú a chuardach, briseann tú an t-iompar lódála a bhí á scrúdú agat.
Nuair a bhíonn an mharthanacht ag Netplan
Ar Ubuntu, athraíonn an comhtháthú NetworkManager a gcuirtear síos air i ndoiciméadú Netplan, atá ar fáil ó 23.10 ar aghaidh, an áit a bhfuil an chóip mharthanach. I gcás naisc nach bhfuil sealadach scríobhann sé /etc/netplan/90-NM-<connection UUID>.yaml agus gineann sé próifíl NetworkManager éagmaiseach faoi /run/NetworkManager/system-connections/.
Is comhtháthú dáileacháin é sin, ní riail do gach suiteáil NetworkManager. Deimhnigh go n-úsáideann na pacáistí suiteáilte é i ndáiríre sula dtéann tú ag cuardach comhad YAML. Cuimhnigh freisin go bhféadfadh próifíl am rite a bheith ina léiriú ginte ar rud éigin eile seachas an fhoinse is fiú a chur in eagar. Sábhálann dhá ordú seiceála uair an chloig d’eagarthóireacht ar an gcomhad mícheart.
Stórálann an sampla doiciméadaithe nasc OpenVPN trí chineál Netplan nm-devices le sonraí passthrough NetworkManager. Ní chiallaíonn sé nach bhfuil léirmhíniú tiomnaithe ag Netplan ar réimse VPN áirithe go bhfuil do VPN sábháilte caillte; ciallaíonn sé go dtaistealaíonn an réimse mar shonraí teimhneacha.
Ní próifílí iad comhéadain neamhbhuan
Cruthaíonn gníomhachtú naisc agus comhéadain fhíorúla shealadacha nár ceapadh riamh le maireachtáil. Ní scríobhann an comhtháthú comhad YAML nua do gach ceann acu d’aon ghnó, mar sin ní deir a n-éagmais ó /etc/netplan aon rud faoi cé acu an bhfuil an próifíl thuismitheora sábháilte.
Má tá tú ag fiach comhad a thagann chun solais agus a imíonn, is dócha go bhfuil tú ag féachaint ar cheann díobh seo seachas ar do chumraíocht. Seiceáil an dtéann sé slán ó atosú sula dtarraingíonn tú aon chonclúid óna inneachar. Insíonn comhad am rite a imíonn ar atosú duit nach raibh sé riamh ina fhoinse, agus atreoraíonn an bhreathnóireacht aonair sin an t-imscrúdú ar fad. Míníonn sé freisin cén fáth ar bhreathnaigh eagarthóireacht rathúil ag an am.
Rúin agus úinéireacht
Is féidir le próifíl tagairt a dhéanamh do dheimhniú nó d’eochair atá stóráilte in áit eile ar fad, agus is féidir le focal faire a bheith le NetworkManager, a sholáthraíonn gníomhaire rúnda seisiúin úsáideora, nó gan a bheith sábháilte d’aon ghnó. Mar sin ní shocraíonn aimsiú comhad amháin mórán faoi cad a bheidh ag teastáil ó thosú gan mhaoirseacht.
Scrúdaigh na tagairtí agus na bratacha rúnda gan luachanna rúnda a phriontáil. Is féidir le logáil isteach deisce gníomhaire a dhéanamh ar fáil nach raibh ann le linn an tosaithe, agus ní atáirgeann cóipeáil comhad am rite ginte an gníomhaire sin. Is é an tsiomptóm praiticiúil tollán a nascann nuair a logálann duine isteach agus a theipeann nuair a thosaíonn an meaisín leis féin. Cuireann an patrún sin úinéireacht rún in iúl, ní ródú.
Déan na hathruithe ceadaithe tríd an mbainisteoir a shealbhaíonn an nasc, ansin fíoraigh an t-aitheantóir sábháilte agus an nasc éifeachtach araon. Coinnigh úinéir marthanach amháin, mar má dhéantar eagarthóireacht ar an iompórtáil, ar keyfile ginte agus ar fhoinse YAML go neamhspleách fágtar trí mhíniú iomaíocha ar cad a úsáidfidh an chéad athnasc eile. Roghnaigh an ceann a mhaireann i ndáiríre, ná cuir in eagar ach sin, agus tabhair faoi deara sa ticéad cén comhad a chaith tú leis mar údarásach. Beidh an chéad duine eile buíoch díot as líne amháin de phrionsabal.