Forigi NetworkManager VPN-profilon per ĝia reviziita UUID
Listigu konservitajn kaj aktivajn konektojn, konfirmu la ĝustan VPN-UUID, poste forigu nur tiun profilon. Malkonekto, forigo kaj revoko estas apartaj paŝoj.
Komencu forig-gvidilon per la listo de objektoj, kiujn vi intencas forigi, ne per dosieruja vojo. Konservitaj profiloj de NetworkManager povas kuŝi apud nerilata reta agordo, kaj forigo per ĵokeroj ne estas ŝanĝo de limigita amplekso. Ĉi tiu gvidilo forigas reviziitajn konektprofilojn kaj apartigas tiun agon de malkonektado, malinstalado aŭ revoko de akreditaĵoj ĉe la pordego. Ĉiu malsupra demando mallarĝigas la amplekson antaŭ ol io ajn estas forigita.
Listigu konservitajn kaj aktivajn konektojn
Du legaj demandoj respondas al malsamaj aferoj. La unua listigas konservitajn difinojn; la dua listigas tion, kio estas aktiva nun. Profilo povas ekzisti dum ĝi estas neaktiva, kaj aktiva portempa konekto eble ne havas respondan konservitan profilon.
nmcli -f NAME,UUID,TYPE connection show
nmcli connection show --active
Notu la UUID-ojn, kiujn vi intencas forigi. Nomoj ne estas identigiloj: du profiloj povas dividi unu, kaj ŝlosildosiero aŭ interfaca etikedo eble tute ne kongruas kun la konekto. Ne elektu objekton ĉar ĝia nomo komenciĝas per provizanta etikedo; tiu ŝablono kongruas ankaŭ kun konektoj, kiujn vi volas konservi.
Legu ankaŭ la tipon. Kromaĵ-administrata VPN kaj denaska WireGuard-konekto povas uzi malsamajn tipvalorojn, do filtrilo por la ĝenerala vpn tipo ne estas kompleta difino de ĉiu tunelo en la amplekso. Tio estas filtrila demando, ne foriga kriterio.
Konfirmu la ĝustan UUID kaj la posedanton
Montru unu konekton samtempe kaj komparu la UUID-on kun la reviziita listo. La UUID estas la stabila selektilo; la nomo estas etikedo, kiun oni povas redakti post la revizio.
nmcli connection show uuid ACTUAL_UUID
Konfirmu, kiu komponanto posedas la profilon. Provizanta aplikaĵo povas teni sian propran kopion kaj rekrei la NetworkManager-profilon ĉe sia sekva lanĉo. Se la sama tunelo aperas en du listoj, forigo de unu kopio ŝanĝas la staton de la posedanto sed ne de la alia kopio.
Determinu, ĉu iu startiga tasko, dissenda skripto aŭ provizad-sistemo referencas la konekton. Forigo de profilo, kiun aŭtomatigo ankoraŭ atendas, produktas rekonektan buklon aŭ silentan retiriĝon, kaj la forigo aspektas kiel reta paneo anstataŭ politika konflikto.
Malkonektu antaŭ ol forigi aktivan profilon
Forigo forigas la konservitan difinon; malkonekto haltigas la tunelon. Se la konekto estas aktiva, malkonektu ĝin unue per la subtenata ago kaj notu ĉion, kio dependas de la tunelo.
nmcli connection down uuid ACTUAL_UUID
Ne plenumu la malkonekton tra via sola fora administra vojo. Se la VPN portas vian seancon, haltigi ĝin finas vian aliron, kaj la foriga paŝo devas tiam daŭri de loka konzolo aŭ alia reto.
Se la celo estas nur portempe haltigi la tunelon, haltu ĉi tie. Forigo ne necesas, kaj profilo forigita pro mallonga interrompo devas poste esti rekonstruita per la samaj akreditaĵoj kaj itineroj. Rekonstruo eblas nur el materialo, kiun vi ankoraŭ havas. Decidu, en kiu kazo vi estas, antaŭ ol lanĉi la forigon.
Forigu nur la reviziitan objekton
La detrua paŝo prenas la UUID-on el la reviziita listo. Ĝi ne estas antaŭvido, kaj ĝi ne petas konfirmon de la amplekso preter la selektilo, kiun vi donas.
nmcli connection delete uuid ACTUAL_UUID
Por pluraj profiloj, ripetu la komandon unufoje por ĉiu konfirmita UUID. Ne enigu nereviziitan tekstan serĉon en buklon. La revizio estas tio, kio igas la forigon sekura; la komando estas nur la mekaniko.
Konservu reakiran materialon antaŭ ol forigi ion, kion vi eble denove bezonos: enskribaj instrukcioj, profila eksporto aŭ noto pri la pordego kaj la konto. Restarigi forigitan profilon estas rekonstruo, ne malfaro.
Kontrolu la forigon kaj revoku la reston aparte
Rerunu ambaŭ listigajn demandojn. Konfirmu, ke la celataj profiloj malaperis, ke nerilataj Wi-Fi, Ethernet kaj restantaj VPN-profiloj ankoraŭ ĉeestas, kaj ke neniu aktiva konekto ankoraŭ montras al la forigita difino.
Poste inspektu ĉion, kion la malnova profilo lasis: dissenda skripto, itineron, DNS-rikordon aŭ startigan asociigon. NetworkManager forigas la profilon, sed aliaj komponentoj povas reteni referencojn, kiuj nun kondukas al nenio.
Revoko de akreditaĵoj estas propra paŝo. Elŝutita eksporto, profilo de provizanta aplikaĵo, kaŝmemorita sekreto kaj rajtigo de fora aparato havas ĉiu alian posedanton. Forigo de la loka NetworkManager-rikordo ne revokas kopiitan atestilon ĉe la pordego.
Skribu la forigan rikordon kun la UUID-oj, la listiga eligo kaj la fora materialo, kiu ankoraŭ bezonas agon. Tiu noto pruvas la amplekson de la ŝanĝo, kiam iu poste demandos, kial difinita tunelo malaperis.