Slett ein NetworkManager-VPN-profil med den gjennomgåtte UUID-en
Kartlegg lagra og aktive tilkoplingar, stadfest den nøyaktige VPN-UUID-en og slett berre den profilen. Frakopling, sletting og tilbakekalling er separate steg.
Start ein fjerningsrutine med lista over objekta du har tenkt å slette, ikkje med ein katalogbane. Lagra profilar i NetworkManager kan liggje saman med nettverkskonfigurasjon som ikkje høyrer til, og sletting med jokerteikn er ikkje ei avgrensa endring. Denne rutinen fjernar gjennomgåtte tilkoplingprofilar og skil den handlinga frå å kople frå, avinstallere eller tilbakekalle legitimasjon ved gatewayen. Kvar spørjing nedanfor snevrar inn omfanget før noko blir fjerna.
Kartlegg lagra og aktive tilkoplingar
To lesespørjingar svarer på ulike spørsmål. Den første listar lagra definisjonar; den andre listar det som er aktivt akkurat no. Ein profil kan finnast sjølv om han er inaktiv, og ei aktiv mellombels tilkopling kan mangla ein lagra profil som svarar til henne.
nmcli -f NAME,UUID,TYPE connection show
nmcli connection show --active
Noter UUID-ane du har tenkt å fjerne. Namn er ikkje identifikatorar: to profilar kan dele eitt, og ei nøkkelfil eller eit grensesnittlemerke svarar kanskje slett ikkje til tilkoplinga. Ikkje vel eit objekt fordi namnet byrjar med eit leverandørmerke; det mønsteret treffer òg tilkoplingar du vil behalde.
Les òg typen. Ein plugin-styrt VPN og ei innebygd WireGuard-tilkopling kan bruke ulike typeverdiar, så eit filter for den generiske vpn-typen er ikkje ein fullstendig definisjon av kvar tunnel i omfanget. Det er eit filtreringsspørsmål, ikkje eit slettevilkår.
Stadfest den nøyaktige UUID-en og eigaren
Vis éi tilkopling om gongen og samanlikn UUID-en med den gjennomgåtte lista. UUID-en er den stabile veljaren; namnet er eit merke som kan endrast etter gjennomgangen.
nmcli connection show uuid ACTUAL_UUID
Stadfest kva komponent som eig profilen. Eit leverandørprogram kan halde sin eigen kopi og lage NetworkManager-profilen på nytt ved neste oppstart. Viss den same tunnelen dukkar opp i to kartleggingar, endrar sletting av éin kopi tilstanden til eigaren, men ikkje den andre kopien.
Finn ut om nokon oppstartjobb, dispatcher-skript eller provisjoneringssystem viser til tilkoplinga. Å fjerne ein profil som ein automasjon framleis ventar på gir ei gjentilkoplingsløkke eller ein stille reserveveg, og slettinga ser ut som ein nettverksfeil snarare enn ein policykonflikt.
Kople frå før du slettar ein aktiv profil
Sletting fjernar den lagra definisjonen; frakopling stoggar tunnelen. Viss tilkoplinga er aktiv, koplar du henne frå først med den støtta handlinga og noterer alt som er avhengig av tunnelen.
nmcli connection down uuid ACTUAL_UUID
Ikkje utfør frakoplinga gjennom den einaste eksterne administrasjonsvegen din. Viss VPN-en ber økta di, avsluttar du tilgangen din når du stoggar han, og fjerningssteget må då halde fram frå ein lokal konsoll eller eit anna nettverk.
Viss målet berre er å stogge tunnelen mellombels, stopp her. Sletting er unødvendig, og ein profil som blir fjerna for eit kort avbrot, må byggjast opp att seinare med same legitimasjon og ruter. Ei gjenoppbygging er berre mogleg frå materiale du framleis har. Avgjer kva tilfelle du er i før du køyrer slettinga.
Slett berre det gjennomgåtte objektet
Det destruktive steget tek UUID-en frå den gjennomgåtte lista. Det er ikkje ein førehandsvising, og det ber ikkje om stadfesting av omfanget utover veljaren du oppgir.
nmcli connection delete uuid ACTUAL_UUID
For fleire profilar gientek du kommandoen éin gong per stadfesta UUID. Ikkje pip ein ugjennomgått tekstsøking inn i ei løkke. Det er gjennomgangen som gjer slettinga trygg; kommandoen er berre mekanikken.
Ta vare på gjenopprettingsmateriale før du slettar noko du kan trengje igjen: registreringsinstruksjonar, ein profileksport eller eit notat om gatewayen og kontoen. Å gjenopprette ein sletta profil er ei gjenoppbygging, ikkje eit angre.
Stadfest fjerninga og avvikle resten separat
Køyr båe kartleggingsspørjingane på nytt. Stadfest at dei tiltenkte profilane er borte, at urelatert Wi-Fi, Ethernet og gjenverande VPN-profilar framleis finst, og at inga aktiv tilkopling framleis peikar på den sletta definisjonen.
Undersøk deretter alt den gamle profilen lét etter seg: eit dispatcher-skript, ei rute, ein DNS-oppføring eller ei oppstartstilknyting. NetworkManager fjernar profilen, men andre komponentar kan halde på referansar som no ikkje peikar på noko.
Avvikling av legitimasjon er eit eige steg. Ein nedlasta eksport, profilen til ein leverandørapplikasjon, ei hurtiglagra løyndom og ein autorisasjon for ei ekstern eining har kvar sin eigar. Å fjerne den lokale NetworkManager-oppføringa tilbakekallar ikkje eit kopiert sertifikat ved gatewayen.
Skriv fjerningsnotatet med UUID-ane, kartleggingsutdataa og det eksterne materialet som framleis treng handling. Det notatet er det som provar omfanget av endringa når nokon seinare spør kvifor ein bestemt tunnel forsvann.