Harmaa NetworkManager-hallinta? Tarkista omistus ennen käyttöoikeuksia
Kuollut kytkin voi olla hallitsematon laite, puuttuva valtuutusagentti tai puuttuva editorin lisäosa. Kolme vain luku -tarkistusta kertovat, mikä niistä.
Työpöytävalikon harmaat VPN-kytkimet kertovat, että jokin on vialla, eivätkä mitään siitä mikä. Se on havainto, ei diagnoosi. Kolme eri rajaa voi tuottaa saman kuolleen hallinnan: NetworkManager ei ehkä omista laitetta, istunnolta puuttuu ehkä oikeus muuttaa sitä, tai VPN-editorin lisäosa ei ehkä ole lainkaan asennettu. Väärän rajan muuttaminen on se, miten viiden minuutin korjauksesta tulee iltapäivä pakettien uudelleenasennusta.
Kolme vain luku -komentoa erottavat tapaukset ennen kuin mitään muutetaan.
Esitä kolme kysymystä järjestyksessä
nmcli device status
nmcli general permissions
nmcli connection showNämä ovat tarkistuskomentoja järjestelmälle, joka todella käyttää NetworkManageria, ja ne on turvallista suorittaa tavallisena käyttäjänä. Pidä yksityiset yhteyden tiedot poissa julkisista lokeista, jos liität tulosteen jonnekin.
Laitteen tila vastaa, onko liitäntä hallittu ja käyttökelpoinen. Oikeuksien näkymä vastaa, mitä kutsuvat istunto saa tehdä. Yhteyksien luettelo näyttää, mitkä profiilit ovat olemassa; se ei todista, että vastaava VPN-editori tai tuontilisäosa on asennettu.
Omistus ja oikeus ovat eri vikoja
Hallitsemattomaksi merkitty laite on NetworkManagerin hallinnan ulkopuolella, eikä mikään määrä oikeuksia tuota toimivaa kytkintä. ifupdown-lisäosa on yksi yleinen syy: sen hallittu asetus päättää, miten interfaces-tiedoston merkinnät kohdellaan, ja jäljelle jäänyt lohko voi pitää liitännän vanhan työkalun alla. Tiedoston olemassaolo ei ole käsky poistaa sen sisältöä, ja sellaisten merkintöjen poistaminen, joita et kirjoittanut, on hyvä tapa menettää yhteys.
Oikeus on erillinen akseli. NetworkManager valtuuttaa ei-root-kutsujat PolicyKitin kautta, ja raportoitu vastaus voi olla kyllä, auth tai ei. Istunto ilman todennusagenttia raportoi auth ja epäonnistuu sitten äänettömästi työpöydällä, mikä näyttää rikkinäiseltä hallinnalta eikä puuttuvalta agentilta.
Älä korjaa kumpaakaan ajamalla työpöytää rootina
Koko istunnon ajaminen rootina yhden kytkimen toimimiseksi muuttaa koneen jokaisen sovelluksen turvamallia. Se myös kätkee taustalla olevan väärän kokoonpanon sen sijaan, että dokumentoisi sen. Jos toiminto vaatii järjestelmänvalvojan valtuutuksen, se on tarkoitettu suunnittelu, ja korjaus kuuluu käytäntöön tai tapaan, jolla agentti käynnistetään.
Samoin älä käynnistä NetworkManagerin toista kopiota äläkä kilpailevaa taustapalvelua. Kaksi hallintaa riitelee samasta laitteesta tuottavat tilan, josta on vaikea päätellä ja jota on vielä vaikeampi tukea. Jos toinen taustapalvelu näyttää ainoalta tavalta saada hallinta takaisin, ensimmäisen hallinnan kokoonpano on se, joka pitää korjata. Pysäytä ylimääräinen taustapalvelu ennen kuin muutat mitään muuta, tai seuraava testi mittaa molempia yhtä aikaa.
Lisäosakysymys koskee myös editoria
VPN-yhteyden luominen tai tuonti vaatii lisäosan, joka tarjoaa kyseisen yhteystyypin, ja työpöydällä se vaatii yleensä myös editorin integraation. Palvelunpuoleinen paketti voi olla läsnä, kun editorin lomake puuttuu, ja siksi valikkomerkintä voi olla olemassa ja silti epäonnistua. Tarkista molemmat puolet jakelun paketoinnista sen sijaan, että olettaisit yhden paketin asentavan kaiken.
Erillinen asiakasohjelman binääri ei ole todiste sekään. OpenVPN-binäärin asentaminen ei itsessään anna työpöytäeditorille lomaketta OpenVPN-profiilin luomiseen.
Korjaa vastuullinen raja ja tarkista sitten
Kun tiedät, mikä raja on väärä, muuta vain sitä. Laitteen merkitseminen hallituksi, oikeuden myöntäminen tai editoripaketin asentaminen ovat kolme eri toimenpidettä, joilla on kolme eri riskiprofiilia, ja niiden sekoittaminen tekee tuloksesta mahdotonta kohdistaa. Jos omistuksen on siirryttävä, tee se konsoli- tai verkon ulkopuolisen pääsyn ollessa käytettävissä, koska virhe siellä voi poistaa verkon, jota käytät sen korjaamiseen.
Tarkista sitten oikealla tilillä ja oikealla profiililla: vahvista reitti, DNS-näkymä ja missä salaisuus säilytetään. Käytössä olevat painikkeet ovat käyttöliittymän tila, eivät todiste tunnelin toiminnasta. Kirjaa lipukkeeseen laitteen tila, oikeuden vastaus ja lisäosan versio, jotta seuraava ihminen tietää, mikä raja todella muuttui.