OpenVPN tneħħa imma /etc/openvpn baqa': neħħi jew ħassar għal kollox
/etc/openvpn li jibqa' ma jfissirx li l-pakkett hu installat. Aqra l-istat ta' dpkg, agħżel bejn tneħħija u tħassir sħiħ, imbagħad iċċekkja x'qatt ma jħassar dpkg.
Id-direttorju għadu hemm, is-servizz telaq, u mhuwiex ovvju jekk il-pakkett huwiex installat. Fuq sistemi tal-familja Debian, /etc/openvpn li jibqa' normalment ifisser li l-pakkett tneħħa mingħajr ma tħassar għal kollox, li hu stat dokumentat u mhux stat miksur. Il-fajls li tara x'aktarx huma konfigurazzjoni, mhux programm.
Aħdem fl-ordni tal-manwal: aqra l-istat tal-pakkett, iddeċiedi x'għandu jinżamm, ħassar b'mod intenzjonat għal kollox, imbagħad ivverifika x'baqa'. Kull pass hu riversibbli sa t-tħassir sħiħ.
L-ewwel aqra l-istat tal-pakkett
Ibda mid-database tal-pakketti, mhux mis-sistema tal-fajls. dpkg -l openvpn jipprintja stat ta' żewġ ittri, u rc ifisser li l-pakkett tneħħa filwaqt li l-fajls tal-konfigurazzjoni tiegħu nżammu. dpkg-query -W -f='${Status}\n' openvpn jagħti l-istess tweġiba bil-kliem. Lista tad-direttorju ma tistax tgħidlek xejn minn dan.
Tħallatx Community OpenVPN ma' Access Server jew ma' plugin ta' NetworkManager. Dawn huma pakketti differenti b'mogħdijiet ta' tneħħija differenti.
Jekk l-istat hu ii, il-pakkett hu installat u d-direttorju hu mistenni. Jekk hu rc, baqgħet biss il-konfigurazzjoni. Jekk il-mistoqsija ma tirritornax xejn, il-pakkett tħassar għal kollox u d-direttorju jappartjeni għal xi ħaġa oħra.
Agħżel bejn tneħħija u tħassir sħiħ
remove iħassar il-programmi u jħalli l-konfigurazzjoni. purge iħassar ukoll il-konfigurazzjoni u jmexxi l-iskript tat-tindif tal-pakkett. It-tnejn huma deċiżjonijiet amministrattivi dwar l-istat, mhux żewġ kitbiet tal-istess kmand.
Qabel tagħżel, elenka x'għandu l-pakkett bl-dpkg -L openvpn. Dak l-output hu l-mappa tal-mogħdijiet immexxija mill-pakkett, u hu l-input tajjeb għad-deċiżjoni dwar x'kien iħassar tħassir sħiħ. Kull ma tara fid-direttorju u mhux f'dik il-lista ġie minn x'imkien ieħor. Ittratta dawk il-fajls bħala tiegħek biex tirrevedihom, mhux bħala fdal tal-pakkett.
It-tħassir sħiħ ta' pakkett li diġà tneħħa huwa permess. L-installazzjoni mill-ġdid qabel mhijiex rekwiżit.
Ħares dak li għadek teħtieġ
Qabel it-tħassir sħiħ, ħares dak li għadek teħtieġ: profili, ċertifikati tal-klijent, ċwievet privati, fajls CCD u kwalunkwe skript lokali. Ikkopjahom b'permessi xierqa għas-sigrieti, u nnota fejn jinsabu l-kopji.
Iċċekkja jekk servizz jew manager ieħor jużax l-istess direttorju. It-tieni istanza VPN jew skript ta' awtomatizzazzjoni jista' jiddependi minn mogħdija li tidher bħal konfigurazzjoni li baqgħet.
Jekk il-magna tkun qed tiġi żarmata, il-fajls lokali huma n-nofs iż-żgħir tal-problema. Il-profili esportati u l-awtorizzazzjonijiet remoti jgħixu itwal minn kwalunkwe direttorju li tħassar.
Ħassar għal kollox u vverifika
Mexxi t-tħassir sħiħ permezz tal-maniġer tal-pakketti, mhux billi tħassar id-direttorju. sudo apt purge openvpn iżomm id-database tal-pakketti u l-iskripts tat-tindif fil-proċess.
Wara dan, erġa' agħmel il-mistoqsija tal-istat u kkonferma li l-pakkett m'għadux jidher. Iċċekkja li s-servizz telaq bl-systemctl status openvpn@server jew bl-isem tal-unit li użajt, u ppruva netwerking ordinarja.
Fajls li tħassir sħiħ ma jneħħix
Xi fajls jgħixu tħassir sħiħ b'mod intenzjonat. Il-konfigurazzjoni ġġenerata li jmexxu l-iskripts tal-manutenzjoni mhijiex dejjem magħrufa mid-database tal-fajls ta' dpkg. Il-konfigurazzjoni fid-direttorji tad-dar tal-utenti hija barra mit-tindif tad-direttorji tas-sistema. U kull ma ħoloq amministratur bl-idejn qatt ma kien proprjetà tal-pakkett. Kull wieħed minn dawn jeħtieġ reviżjoni tiegħu.
It-tħassir rikursiv ta' kull mogħdija b'VPN fl-isem huwa l-mod kif jisparixxu kredenzjali li jaħdmu u konfigurazzjoni mhux relatata.
Lesti billi tirrevoka dak li l-magna m'għadhiex teħtieġ: profili esportati, ċertifikati tal-klijent maħruġa u kwalunkwe kont li ġie awtentikat permezz tagħha. It-tħassir ta' direttorju lokali ma jirrevokax kredenzjali li għadha teżisti x'imkien ieħor. Ir-referenza ta' dpkg tiddokumenta l-istati u l-ambitu tat-tħassir sħiħ.