Methwyd â dileu pecyn VPN yn prerm: beth i’w wirio gyntaf
Mae sgript prerm sy’n methu yn atal datosod cyn i’r ffeiliau ddiflannu. Darllenwch gyflwr y pecyn a’r cam union, yna defnyddiwch y llwybr adfer a gefnogir.
Gall datosod stopio hanner ffordd gyda gwall sy’n enwi sgript cynnal, gan adael y VPN yn hanner ei dileu: mae ffeiliau cyfluniad yn parhau, efallai fod y gwasanaeth yn dal i redeg, ac mae’r rheolwr pecynnau yn gwrthod parhau. Y gwelliant temtasiwn mewn edefyn fforwm hen yw dileu’r sgript a gorfodi’r dilead. Mae hynny’n trin y symptom ac yn taflu’r cam glanhau a fethodd. Darllenwch y cam a chyflwr y pecyn yn gyntaf.
Pa gam o’r cylch bywyd a fethodd mewn gwirionedd
Mae pecynnau Debian yn rhedeg preinst a postinst wrth osod, a prerm a postrm wrth ddileu neu buro, gyda statws gadael pob sgript yn gyrru’r cam nesaf. Mae gwall o prerm yn golygu bod y dilead wedi stopio cyn i ffeiliau’r pecyn gael eu dileu; mae gwall o postrm yn golygu bod y dilead eisoes wedi digwydd a bod y glanhau wedi methu. Mae’r rhain yn sefyllfaoedd gwahanol gydag adferiad gwahanol. Mae polisi’r dosbarthiad hefyd yn disgwyl i sgriptiau oddef rhedeg dro ar ôl tro, oherwydd dylid ailadrodd cam a fethodd yn hytrach na’i osgoi.
Cofnodwch y gwall cyntaf yn air am air, ynghyd ag enw’r pecyn, y fersiwn a rhyddhad y dosbarthiad. Mae gwallau diweddarach fel arfer yn ganlyniadau.
Darllenwch gyflwr y pecyn cyn ei newid
Gofynnwch i’r rheolwr pecynnau beth mae’n meddwl a ddigwyddodd cyn rhoi gorchymyn arall.
dpkg -l vpn-package
dpkg --audit
apt-get -s remove vpn-packageMae’r rhestr yn dangos baneri cyflwr y pecyn, mae’r archwiliad yn canfod pecynnau a adawyd yn doredig neu’n hanner eu cyflunio, ac mae’r dilead a efelychwyd yn argraffu beth a wnaethai apt heb gyffwrdd â dim. Mae efelychiad sy’n methu ar yr un sgript yn cadarnhau’r cam yn hytrach na’r rhwydwaith. Sylwch ar y sgript a enwir yn y gwall a rhestri ffeiliau gwybodaeth y pecyn os oes angen i chi weld pa sgriptiau sydd. Nid oes unrhyw beth o hynny’n cyfiawnhau golygu’r ffeiliau hynny eto.
Diogelwch y llwybr rheoli cyn trwsio
Os mai’r VPN sy’n cario’ch unig sesiwn SSH i’r llu hwn, bydd ei ddileu yn diweddu eich mynediad yng nghanol y trwsio. Trefnwch gonsol, rhyngwyneb rheoli allanol neu ail lwybr yn gyntaf, a chadarnhewch ei fod yn gweithio cyn dechrau. Cadwch y proffil ac unrhyw gyfarwyddiadau ailymrestru y bydd eu hangen arnoch wedyn, oherwydd gall puriad ddileu cyfluniad a gynhyrchwyd. Cadwch fanylion mewngofnodi allan o’r nodiadau a lapiwch mewn tocyn, a chadwch allweddi preifat allan o’r diagnosteg yn gyfan gwbl.
Trefnwch boddiad llaw wedi’i ddogfennu fel dewis olaf o dan arweiniad perchennog y pecyn, gyda’r camau a heppiwyd wedi eu cyfrif. Peidiwch byth â dileu sgriptiau â nodau gwyllt, oherwydd rhestr lanhau’r pecyn ei hun yw’r cofnod o’r hyn sydd dal angen ei wneud.
Gwahanwch ganlyniadau’r pecyn, y rhwydwaith a’r manylion mewngofnodi
Mae angen gwirio tri chanlyniad yn annibynnol unwaith y bydd y weithdrefn a gefnogir wedi gorffen. Dylai trafodiad y pecyn ddangos cyflwr glân, heb unrhyw gofnodion hanner eu cyflunio yn aros yn yr archwiliad. Dylai’r rhwydwaith gyd-fynd â’r hyn a fwriadwyd: y gwasanaeth cywir wedi stopio, dim llwybrau na gosodiadau DNS hen, a llwybr gweithredol ar gyfer ailosod neu fynediad uniongyrchol. Yr ochr bell yw’r trydydd canlyniad, a dylid ymddeol manylion mewngofnodi hen drwy berchennog y cyfrif hwnnw, gan nad yw dadosod cleient yn dirymu dim.
Yna ailgysylltwch a phrofi un cyrchfan a ganiateir. Mae cyflwr pecyn glân gyda thwnnel sy’n dal i redeg yn ganlyniad gwahanol i rwydwaith lân, a dim ond yr ail sy’n dweud wrthych fod y dilead wedi cymryd effaith mewn gwirionedd.