Fjern riktig Cisco Secure Client-modul på Linux
Finn ut hvordan klienten ble installert og hvilke moduler du eier før du kjører en fjerningskommando. Deretter kontrollerer du pakketilstanden, ikke skuffikonet.
Fjerning av Cisco VPN-programvare på Linux feiler på to måter som ser identiske ut utenfra. Folk kjører en skriptbane fra en klientgenerasjon de ikke har, eller de fjerner en innpakningsmodul og lar kjernen bli igjen. Uansett får du en maskin som ser ren ut i skuffen og fortsatt har en tjeneste, en pakke og en enhetsidentitet på seg. Rettingen starter med å identifisere installasjonen, ikke med en kommando.
Trinn 1: Identifiser hva som er installert og hvordan
To distribusjonsstiler er vanlige, og de deler ikke fjerningsstegene. En nativ pakkeinstallasjon legger RPM- eller DEB-pakker på systemet med navn og versjoner du kan liste opp. En eldre skriptbasert distribusjon slipper filer i en katalog og leverer sin egen avinstallering. dpkg -l | grep -i cisco, eller rpm -qa | grep -i cisco på et RPM-system, forteller deg hvilken verden du er i før du berører noen av dem.
Noter versjonene sammen med endringen. En modulliste uten utgivelsesnummer er ikke reproduserbar seks måneder senere når noen spør hva du fjernet.
Trinn 2: Bekreft hvem som autoriserer fjerningen
På en administrert enhet er svaret ofte ikke deg. Posture, synlighet og andre endepunktskontroller kan ri på samme installasjonsprogram, og å fjerne dem stille bryter samsvarskontroller ingen nevnte i starten. Be om den ansvarlige administratorens fjerningsplan før du tester din egen.
Feilsøking av en VPN-tilkobling er ikke autorisasjon til å strippe endepunktskontroller fra en bedriftsbærbar PC. Skriv det der saken kan se det.
Trinn 3: Fjern i den dokumenterte rekkefølgen
Ciscos distribusjonsveiledning for 5.1 dokumenterer arbeidsflyten for native Linux-pakker med en modulrekkefølge i stedet for én tilfredsstillende kommando. Moduler som ikke er kjerne, tas av først, deretter kjerne-VPN-komponenten, og DART holdes til sist fordi diagnostikken dens er det du vil ha hvis fjerningen går galt. Følg den rekkefølgen for komponentene som faktisk er installert.
Forhåndsvis transaksjonen før du godkjenner den. apt-get -s remove cisco-secure-client viser hva som ville bli fjernet og hva som avhenger av det, og en pakkebehandler som foreslår å fjerne halve skrivebordet forteller deg noe nyttig.
Ikke behandle et jokertegn som samsvarer med hele produktfamilien som en smal kommando. Det fjerner alt familien installerte, som sjelden er det du mente.
Trinn 4: Verifiser pakketilstand, tjeneste og nettverk
Etter den autoriserte fjerningen, kjør inventaret på nytt og bekreft at de forventede pakkene er borte. Sjekk tjenestetilstanden med systemctl status vpnagentd på en nativ installasjon, og bekreft deretter at nettverket går tilbake til utgangspunktet ditt. Et manglende skuffikon beviser ingenting, og en ubeslektet modul som overlever betyr ikke at fjerningen mislyktes.
Ha tunnelavhengigheten i tankene også. Hvis fjernøkten din går over tunnelen du fjerner, må du ha en uavhengig administrasjonsvei åpen før du begynner.
Trinn 5: Pensjoner identiteten, ikke bare filene
Lokal programvarefjerning pensjonerer ikke en legitimasjon. Et enhetssertifikat, en eksportert profil eller en lagret økt kan fortsatt autentisere fra en annen maskin etterpå. Håndter tilbakekalling gjennom den som eier kontoen, og ikke slett rekursivt hver Cisco-merket katalog som en snarvei.
Jobben er gjort når pakkene er borte, tunnelen ikke er det, og legitimasjonen ikke lenger fungerer. Det er tre separate kontroller, og de feiler uavhengig.