Cuireann seoladh X11 fuinneog an eagarthóra ar do ríomhaire glúine agus leanann an próiseas ag rith ar an óstach cianda. Is é an bhearna sin an gaiste ar fad: tá tú ag breathnú ar fhuinneog áitiúil agus ag eagrú próifíle cianda, agus féadann tuairim mhícheart faoin meaisín a shealbhaíonn an t-athrú an nasc SSH a bhfuil tú ag obair tríd a ghearradh. Socraíonn an tseicliosta thíos an t-óstach agus an phróifíl sula sábháiltear aon rud. Tá coinníoll stoptha ag gach céim, mar sin is saor an teip luath.

Céim 1: ainmnigh an meaisín a shealbhaíonn an phróifíl

Rith na horduithe féiniúlachta sa bhlaosc a bheidh á chumrú agat, agus léigh an freagra in ionad é a thuar ón leid. Is éard atá in ainm óstaigh sa leid ná teaghrán a phriontáil do bhlaosc; is é ainm óstaigh an eithne an rud a bhfuil muinín ag an gcuid eile den tseicliosta as. Má easaontaíonn an dá rud, tá tú ar an meaisín mícheart nó tá an leid maisithe ag do bhlaosc áitiúil. Stop agus athnasc leis an óstach beartaithe sula leanann tú ar aghaidh.

hostnamectl
hostname -f
ip -brief address

Is í an chéad cheist eile ná ar cheart don mheaisín seo an VPN a shealbhú ar chor ar bith. Cruthaíonn cumrú cliant an ríomhaire glúine agus cumrú cliant an óstaigh chianda bealaí éagsúla, DNS éagsúil agus modhanna teipe éagsúla. Socraigh cé acu atá i gceist agat sula dteagmhaíonn tú le próifíl, agus scríobh an cinneadh áit a bhfaighidh an chéad duine eile é.

Céim 2: léigh an phróifíl de réir UUID, ní de réir lipéid

Aithníonn NetworkManager nasc de réir UUID, agus is lipéad é an t-ainm ar féidir le haon duine é a eagrú nó a mhacasamhlú. Liostaigh an dá rud agus déan an iontráil atá i gceist agat a mheaitseáil, go háirithe ar óstach inar allmhairíodh roinnt próifílí VPN thar na blianta.

nmcli -f NAME,UUID,TYPE connection show
nmcli connection show --active
nmcli general permissions

Freagraíonn iontrálacha sábháilte agus naisc ghníomhacha ceisteanna éagsúla: liostaíonn an chéad cheann a bhfuil ann, liostaíonn an dara ceann a bhfuil ag iompar tráchta anois. Déanann an líne ceadanna cur síos ar bheartas áitiúil do sheisiúin agus ní deir sí aon rud faoi cé acu a ghlacfaidh geata VPN leis an gcuntas. Mura bhfuil an phróifíl a theastaíonn uait sa liosta sábháilte, stop anseo, mar is measa an iontráil mhícheart a eagrú ná gan aon rud a eagrú.

Nuair a bheidh an UUID agat, cuir i bhfeidhmeán é agus bain úsáid as an bhfeidhmeán sin i ngach ordú ina dhiaidh. Baineann sé sin aicme iomlán de dhearmaid chóipeála agus greamaithe amach agus déanann sé an tras-scríbhinn in-atáirgthe.

UUID=$(nmcli -g UUID connection show 'Corp VPN')
nmcli connection edit uuid "$UUID"

Céim 3: socraigh an é eagarthóir grafach an uirlis cheart

Ní bhfaighidh eagarthóir a dteastaíonn leid polkit nó gníomhaire rúin uaidh ceann díreach toisc go bhfeictear a fhuinneog ar do ríomhaire glúine. Ritheann na comhpháirteanna sin i gcomhthéacs an tseisiúin chianda, agus ní sheolann seoladh taispeána iad. Mura féidir leis an eagarthóir sábháil le hearráid údaraithe nó rúin, ní hé an taispeáint an fhadhb.

echo "$DISPLAY"
ssh -X you@vpn-host
xauth list

Cumasaíonn OpenSSH seoladh X11 le -X agus déanann sé doiciméadú ar an rabhadh a ghabhann leis: féadann an t-óstach cianda do thaispeáint áitiúil a shroicheadh, rud is fíor-theorainn muiníne é. Seoladh muiníneach le -Y baineann sé cuid de na seiceálacha sin amach agus níor cheart dó a bheith riamh ina réiteach frithghníomhach d'fheidhmchlár a theipeann faoin réamhshocrú. Má fhoilsíonn do eagraíocht modh riaracháin chianda, bain úsáid as sin in ionad malairt a cheapadh. Is é an t-eagarthóir líne ordaithe an dromchla is lú agus an freagra is fearr go minic.

Stop anseo mura bhfuil an t-aon bhealach oibre ag teastáil -Y ón mbealach sin agus mura féidir leat a mhíniú cén fáth. Is cinneadh é sin don duine a shealbhaíonn an beartas slándála, ní seachbhealach le coinneáil i script phearsanta.

Céim 4: coinnigh bealach aisghabhála sula ngníomhóidh tú aon rud

Féadann athrú VPN an bealach a bhfuil do sheisiún SSH ag brath air a bhaint, mar sin socraigh bealach ar ais sula ngníomhóidh tú an phróifíl. Comhairtear rochtain chonsóile, seoladh bainistíochta lasmuigh den bhanda nó aisiompú sceidealta; ní chomhairtear an dóchas go n-oibreoidh an t-athrú.

sudo systemctl status NetworkManager
ip route show default
ss -tn state established '( sport = :22 )'

Gníomhaigh an phróifíl bheartaithe amháin, ansin fíoraigh ón óstach cianda: an bealach réamhshocraithe, bealach fillte SSH agus acmhainn amháin ar cheart a bheith inrochtana tríd an tollán. Tástálann seiceáil rathúil ó do ríomhaire glúine bealach an ríomhaire glúine agus ní deir sí aon rud faoin óstach cianda. Má thiteann an seisiún, bain úsáid as an mbealach aisghabhála in ionad athnasc dall. Ní gníomhú é próifíl a shábháil, agus ní fíorú é gníomhú.

Taifead an UUID, na luachanna airíonna a d'athraigh tú agus na horduithe a d'úsáid tú chun iad a fhíorú. Beidh an triúr ag teastáil ón gcéad duine eile a dteagmhálann leis an óstach seo, agus is fiú tras-scríbhinn níos mó ná achoimre a deir gur deisíodh an VPN. Is leathliosta í seicliosta a chríochnaíonn gan nóta aisiompaithe.

Ailt ghaolmhara