Zuia NetworkManager kuonyesha nenosiri la VPN lililohifadhiwa
Uliza kila wakati, lipe kikundi cha funguo au weka faili la root pekee. Kila chaguo lina mfiduo tofauti, na bendera ya nenosiri inapaswa kuendana nayo.
NetworkManager inaweza kuhifadhi nenosiri la VPN ili muunganisho uinuke bila mtu yeyote kulipiga, na inaweza kuonyesha tena thamani hiyo kupitia kihariri au kupitia nmcli --show-secrets. Kuna mifumo mitatu ya umiliki, na tabia ya kuonyesha ni dalili tu ya ule uliouchagua. Chagua mfumo kwanza, kisha weka bendera inayolingana nao, badala ya kuficha sehemu kwa kishika-nafasi ambacho kitamchanganya mtu anayefuata.
Mifumo mitatu ya umiliki
Mfumo wa kwanza huuliza kila wakati. Hakuna kinachohifadhiwa, siri inapatikana tu wakati wa uanzishaji, na yeyote anayeanzisha muunganisho lazima ajue nenosiri. Ni chaguo lisilo na urahisi zaidi na rahisi zaidi kulitetea.
Wa pili unakabidhi siri kwa kikundi cha funguo kinachomilikiwa na mtumiaji. Wakala hufungua wakati kipindi kinapoanza na hutoa thamani inapohitajika, jambo ambalo huilinda nje ya faili la muunganisho lakini huunganisha muunganisho na kipindi cha mtumiaji huyo. Hii inaleta masharti mawili: wakala lazima awe anaendesha, na lazima awe amefunguliwa.
Wa tatu huhifadhi kitambulisho kilicholindwa kwa muunganisho wa mfumo. Hudumu baada ya kuwasha upya na hufanya kazi kabla ya mtu yeyote kuingia, na badala yake thamani iko kwenye diski ikilindwa na ruhusa za faili badala ya usimbaji fiche.
Kila mfumo ni mzuri katika muktadha unaofaa. Hitilafu ni kuchanganya, na hivyo kompyuta ya mkononi huishia na siri mahali pawili na hakuna jibu wazi ni ipi yenye mamlaka. Andika ni mfumo upi wasifu unatumia. Mstari mmoja katika kitabu cha timu humwokoa mtu anayefuata kuvumbua mahali pa nne pa kuangalia.
Soma hali ya sasa kabla ya kuibadilisha
Angalia wasifu na hali ya siri kama mtumiaji anayesimamia muunganisho. Amri ya pili ndiyo inayokuambia kama thamani inaweza kusomwa kweli.
nmcli connection show "Office VPN"
nmcli --show-secrets connection show "Office VPN"
sudo stat -c '%U %a %n' /etc/NetworkManager/system-connections/*.nmconnection
Faili la ufunguo katika saraka hiyo kwa kawaida humilikiwa na root na hali yake ni 600. Hiyo huwafukuza watumiaji wa kawaida nje na haimfukuza root nje, jambo ambalo ni muhimu wakati mashine moja inashirikiwa au wakati nakala rudufu inaendeshwa kama root.
Ruhusa za faili ni mpaka, si usimbaji fiche. Yeyote anayeweza kusoma faili kama root ana nenosiri katika maandishi wazi. Hiyo ni biashara inayokubalika kwa seva isiyo na uangalizi na mbaya kwa kituo cha kazi kinachoshirikiwa. Kuiandika mara moja huzuia mjadala mrefu kuhusu kama thamani imelindwa.
Kila thamani ya bendera hufanya nini
Siri ya VPN ina sifa flags, na thamani hazionekani kwa urahisi kutokana na nambari pekee.
| Value | Meaning | Practical effect |
|---|---|---|
| 0 | No special flag | Secret is typically saved with the connection |
| 1 | Agent-owned | A keyring or secret agent supplies it |
| 2 | Not saved | Prompted at each activation |
| 4 | Not required | Connection proceeds without asking |
Tabia halisi pia inategemea programu jalizi na kama wakala anaendesha, kwa hiyo chukulia jedwali kama mkataba na tabia inayozingatiwa kama kile unachothibitisha. Thamani inayofanya kazi kwenye kompyuta moja ya mezani inaweza kuwa tofauti kwenye seva isiyo na kipindi. Pengo hilo ndilo linapoishi tiketi nyingi zenye mkanganyiko.
Weka sifa waziwazi badala ya kufuta mstari na kutumaini. Bendera isiyopo si sera, na sasisho la kifurushi lijalo linaweza kuijaza na kitu usichokusudia.
Oanisha mfumo na wakati muunganisho unapoanza
Ikiwa muunganisho huanza tu wakati mtumiaji ameingia, umiliki wa wakala unafaa vizuri na huiweka siri nje ya faili. Ikiwa huanza wakati wa kuwasha, kabla ya kipindi chochote kuwepo, wakala hawezi kukusaidia.
Huo ndio uamuzi mzima kwa mashine nyingi. Hii pia inaeleza aina ya ripoti zenye mkanganyiko ambapo muunganisho hufanya kazi kwa mwingiliano na kushindwa baada ya kuwasha upya. Bendera haikubadilika kamwe; muktadha ulibadilika.
Kwa hali isiyo na uangalizi, jibu la vitendo ni faili lenye kikomo linalomilikiwa na root au chanzo cha kitambulisho kilichoidhinishwa. Liiweke nje ya wasifu wa muunganisho ikiwa wasifu huo utawahi kuhamishwa au kunakiliwa kwenye mashine nyingine.
Ikiwa thamani ilikuwa tayari inaonekana, ibadilishe
Kubadilisha bendera hakuigusi nenosiri lenyewe. Thamani iliyoonekana kwenye picha ya skrini, katika historia ya shell, katika kifurushi kilichotumwa kwa msaada, au katika faili ambalo watumiaji wengine wangeweza kufungua inapaswa kuchukuliwa kuwa imefichuliwa.
Ibadilishe kwenye seva, kisha rekebisha mteja na ukomeshe kipindi chochote kilichothibitishwa na la zamani. Kufuta muunganisho wa ndani hakubatilishi chochote upande wa pili, na hicho ndicho sehemu ambayo watu huikosa.
Kisha acha kuweka nenosiri kwenye mstari wa amri. Linaingia kwenye historia ya shell na linaweza kuonekana kwenye orodha ya michakato; tumia kidokezo cha mwingiliano au wakala badala yake.
Thibitisha kwa kuunganisha tena
Rudia amri iliyoonyesha siri na uthibitishe kwamba sehemu haichapishwi tena. Kisha tenganisha na unganisha tena, na uwashe upya ikiwa muunganisho huanza kiotomatiki, kwa sababu hitilafu ya kuvutia huonekana tu wakati muktadha wa kipindi unabadilika.
Ikiwa siri bado inaonekana, wasifu mwingine au wakala mwingine ndiye anayeitoa. Kagua muunganisho unaotumika na kikundi cha funguo badala ya kufuta faili hadi dalili ihame.