Griza regilo de NetworkManager? Kontrolu posedon antaŭ permesoj
Mortinta ŝaltilo povas esti neregata aparato, mankanta aŭtoriga agento aŭ mankanta redaktila kromaĵo. Tri nurlegaj kontroloj diras al vi kiu ĝi estas.
Grizaj VPN-ŝaltiloj en la labortabla menuo raportas, ke io malĝustas, kaj nenion pri kio. Tio estas observado, ne diagnozo. Tri malsamaj limoj povas produkti la saman mortan regilon: NetworkManager eble ne posedas la aparaton, la seanco eble ne havas la permeson ŝanĝi ĝin, aŭ la VPN-redaktila kromaĵo eble tute ne estas instalita. Ŝanĝi la malĝustan limon estas kiel kvinminuta riparo fariĝas posttagmezo da reinstalado de pakaĵoj.
Tri nurlegaj komandoj apartigas la kazojn antaŭ ol io ajn estas modifita.
Demandu la tri demandojn laŭ ordo
nmcli device status
nmcli general permissions
nmcli connection showĈi tiuj estas inspektaj komandoj por sistemo, kiu efektive uzas NetworkManager, kaj ili estas sekuraj por ruli kiel ordinara uzanto. Tenu privatajn detalojn de la konekto ekster publikaj protokoloj, se vi algluas la eligon ie.
La aparata stato respondas, ĉu la interfaco estas regata kaj uzebla. La permesa vido respondas, kion la alvokanta seanco rajtas fari. La konekta listo montras, kiuj profiloj ekzistas; ĝi ne pruvas, ke kongrua VPN-redaktilo aŭ importa kromaĵo estas instalita.
Posedo kaj permeso estas malsamaj paneoj
Aparato markita kiel neregata estas ekster la kontrolo de NetworkManager, kaj nenia kvanto da permesoj produktos funkciantan ŝaltilon. La kromaĵo ifupdown estas ofta kaŭzo: ĝia regata agordo decidas, kiel estas traktataj la enskriboj en la dosiero interfaces, kaj restinta bloko povas teni interfacon sub la malnova ilaro. La ekzisto de la dosiero ne estas instrukcio forigi ĝian enhavon, kaj forigi enskribojn, kiujn vi ne skribis, estas bona maniero perdi konekteblecon.
Permeso estas aparta akso. NetworkManager aŭtorigas alvokantojn sen root per PolicyKit, kaj la raportita respondo povas esti jes, auth aŭ ne. Seanco sen aŭtentiga agento raportas auth kaj poste silente malsukcesas en la labortablo, kio aspektas kiel rompita regilo anstataŭ mankanta agento.
Ne riparu iun ajn per rulado de la labortablo kiel root
Ruli la tutan seanson kiel root por igi unu ŝaltilon funkcii ŝanĝas la sekurecan modelon de ĉiu aplikaĵo sur la maŝino. Ĝi ankaŭ kaŝas la suban misagordon anstataŭ dokumenti ĝin. Se ago bezonas administran aŭtorigon, tio estas la celita dezajno, kaj la riparo apartenas al la politiko aŭ al la maniero, kiel la agento estas lanĉata.
Same, ne lanĉu duan kopion de NetworkManager nek konkurencan demonon. Du administrantoj disputantaj pri la sama aparato produktas staton, pri kiu estas malfacile rezoni kaj eĉ pli malfacile subteni ĝin. Se dua demono ŝajnas la sola maniero reakiri regilon, la agordo de la unua administranto estas tio, kion oni riparu. Haltigu la plian demonon antaŭ ol ŝanĝi ion alian, alie la sekva testo mezuros ambaŭ samtempe.
La demando pri la kromaĵo temas ankaŭ pri la redaktilo
Krei aŭ importi VPN-konekton bezonas la kromaĵon, kiu provizas tiun konektotipon, kaj sur labortablo ĝi kutime bezonas ankaŭ redaktilan integriĝon. La pakaĵo de la serva flanko povas ĉeesti dum la redaktila formularo mankas, kaj tial menuero povas ekzisti kaj tamen malsukcesi. Kontrolu ambaŭ duonojn laŭ la pakado de la distribuo anstataŭ supozi, ke unu pakaĵo instalas ĉion.
Memstara klienta binaraĵo ankaŭ ne estas pruvo. Instali OpenVPN-binaraĵon per si mem ne donas al la labortabla redaktilo formularon por krei OpenVPN-profilon.
Korektu la respondecan limon, poste kontrolu
Kiam vi scias, kiu limo estas malĝusta, ŝanĝu nur tiun. Marki aparaton kiel regatan, doni permeson aŭ instali redaktilan pakaĵon estas tri malsamaj operacioj kun tri malsamaj riskoprofiloj, kaj ilia miksado igas la rezulton neeble atribuebla. Se posedo devas translokiĝi, faru tion kun havebla konzola aŭ eksterbenda aliro, ĉar eraro tie povas forigi la reton, kiun vi uzas por ripari ĝin.
Poste kontrolu kun la reala konto kaj la reala profilo: konfirmu la itineron, la DNS-vidon kaj kie la sekreto estas konservita. Ŝaltitaj butonoj estas interfaca stato, ne pruvo, ke tunelo funkcias. Notu la aparatan staton, la permesan respondon kaj la kromaĵan version en la bileto, por ke la sekva persono sciu, kiu limo efektive ŝanĝiĝis.