Að finna skjalið sem þú fluttir inn er auðveldi hlutinn og oft rangt upphaf. Það sem skiptir máli er hvaða skjal NetworkManager les í dag sem geymda tenginguna, og það veltur á auðkenni tengingar auk þess stillingabakenda sem uppsettu pakkarnir nota í raun. Að breyta innflutningnum áður en svarað er þeirri spurningu er hvernig virkt VPN verður tvær hálfréttar stillingar.

Innflutta skjalið er ekki geymda sniðið

Þrjú nöfn svífa í kringum hvert VPN-vandamál: heiti tengingarinnar, skjalsheitið sem þú fluttir inn og sýndarviðmótið sem birtist þegar göngin rísa. Ekkert þeirra auðkennir geymdu stillinguna, og hægt er að breyta heiti tengingar á meðan skjalið að baki heldur upprunalegu auðkenni sínu.

Byrjið á lestraraðeins yfirliti og veljið ætlaða VPN eftir auðkenni frekar en merki:

nmcli -f NAME,UUID,TYPE connection show

Haldið endapunktahýslinöfnum og auðkennismerkjum utan við hvert yfirlit sem þið límið í miða. Gagnlegi hlutinn er tegundin og auðkennið; afgangurinn er samhengi sem ókunnugur þarf ekki. Sviptið afganginn áður en þið deilið og segið að þið hafið gert það, svo enginn velti því fyrir sér hvað eyðurnar þýða.

Staðsetningar keyfile þýða ekki það sama

Með innbyggðu keyfile-viðbótinni geta tengingarskjöl birst í þremur möppum, og munurinn á þeim er varanleiki, ekki þægindi.

LocationRole
/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

Að breyta keyrsluafritinu virðist takast þar til næsta ræsing, þegar breytingin gufar upp og skjalið virðist dularfullt endurheimt. Að breyta afritinu sem pakkinn leggur til virkar þar til uppfærsla kemur í staðinn, sem er hægari og ruglingslegri útgáfa af sama kennsluefni.

Keyfile-skjölin bæta við smáatriði sem ber að virða: þessi skjöl geta innihaldið einkalykla og lykilorðssetningar, og NetworkManager hunsar hvert keyfile sem notendur aðrir en root geta lesið eða skrifað. Að víkka möppuheimildir til að leita að stillingu brýtur þá hleðsluhegðun sem þið voruð að skoða.

Þegar Netplan á varanleikann

Á Ubuntu breytir NetworkManager-samþættingin sem lýst er í skjölum Netplan, fáanleg frá 23.10, hvar varanlega afritið býr. Fyrir tengingar sem ekki eru tímabundnar skrifar hún /etc/netplan/90-NM-<connection UUID>.yaml og býr til skammvinnar NetworkManager-snið undir /run/NetworkManager/system-connections/.

Þetta er samþætting dreifingar, ekki regla fyrir hverja NetworkManager-uppsetningu. Staðfestið að uppsettu pakkarnir noti hana í raun áður en þið farið að leita að YAML-skjali. Munið líka að keyrslusnið getur verið mynduð framsetning á einhverju öðru frekar en uppsprettan sem er þess virði að breyta. Tvær skipanir af athugun spara klukkustund af breytingu á röngu skjali.

Skjalfesta dæmið geymir OpenVPN-tengingu í gegnum Netplan-tegundina nm-devices með gegnumstreymisgögnum NetworkManager. Sú staðreynd að Netplan hefur enga sérstaka túlkun á tilteknu VPN-sviði þýðir ekki að geymda VPN-ið ykkar sé glatað; hún þýðir að sviðið ferðast sem ógagnsæ gögn.

Skammvinn viðmót eru ekki snið

Virkjun býr til tímabundnar sýndartengingar og viðmót sem áttu aldrei að vara. Samþættingin skrifar viljandi ekki nýtt YAML-skjal fyrir hvert þeirra, svo fjarvera þeirra í /etc/netplan segir ekkert um hvort yfirsniðið er geymt.

Ef þið eruð á hrakhólum eftir skjali sem birtist og hverfur eruð þið líklega að horfa á eitt þessara frekar en stillingarnar ykkar. Athugið hvort það lifir endurræsingu áður en þið dragið nokkra ályktun af innihaldi þess. Keyrsluskjal sem hverfur við endurræsingu segir ykkur að það hafi aldrei verið uppsprettan, og sú eina athugun beinir allri rannsókninni annað. Það útskýrir líka hvers vegna breyting virtist takast á sínum tíma.

Leyndarmál og eignarhald

Snið getur vísað á skírteini eða lykil sem geymdur er á allt öðrum stað, og lykilorð getur tilheyrt NetworkManager, verið útvegað af leyndum umboðsmanni notendalotunnar, eða verið viljandi ógeymt. Að finna eitt skjal ræður því mjög litlu um hvað ræsing án eftirlits mun þurfa.

Skoðið tilvísanirnar og leyndarmerkjunum án þess að prenta leynd gildi. Skjáborðsinnskráning getur gert umboðsmann aðgengilegan sem var fjarverandi við ræsingu, og að afrita myndað keyrsluskjal endurgerir ekki þann umboðsmann. Hagnýtu einkennin eru göng sem tengjast þegar einhver skráir sig inn og mistakast þegar vélin ræsist ein. Þetta mynstur bendir til eignarhalds á leyndarmálum, ekki að beiningu.

Gerðu samþykktar breytingar í gegnum stjórnandann sem á tenginguna, og staðfestu síðan bæði geymda auðkennið og virku tenginguna. Haldið einum varanlegum eiganda, því að breyta innflutningnum, mynduðu keyfile og YAML-uppsprettu hverju í sínu lagi skilur eftir þrjár keppandi skýringar á því hvað næsta endurtenging mun nota. Veljið það sem raunverulega varir, breytið aðeins því og skráið í miðann hvaða skjal þið hafið meðhöndlað sem valdbært. Næsta manneskja þakkar ykkur fyrir eina línu af uppruna.

Tengdir greinar