డైరెక్టరీ ఇంకా ఉంది, సేవ పోయింది, మరియు ప్యాకేజీ ఇన్స్టాల్ ఉందో లేదో స్పష్టంగా లేదు. Debian కుటుంబ వ్యవస్థల్లో మిగిలిన /etc/openvpn సాధారణంగా ప్యాకేజీ పూర్తిగా తుడవకుండా తొలగించబడిందని అర్థం; ఇది నమోదు చేయబడిన స్థితి, పాడైన స్థితి కాదు. మీరు చూస్తున్న ఫైళ్లు బహుశా కాన్ఫిగరేషన్, ప్రోగ్రామ్ కాదు.

చేతిపుస్తకం క్రమంలో పని చేయండి: ప్యాకేజీ స్థితిని చదవండి, ఏమి ఉంచాలో నిర్ణయించుకోండి, ఉద్దేశపూర్వకంగా పూర్తిగా తుడవండి, ఆపై మిగిలినది తనిఖీ చేయండి. పూర్తి తుడిచివేత వరకు ప్రతి అడుగు తిరిగి మార్చగలిగేది.

మొదట ప్యాకేజీ స్థితిని చదవండి

ఫైల్ సిస్టమ్ కాకుండా ప్యాకేజీ డేటాబేస్తో ప్రారంభించండి. dpkg -l openvpn రెండు అక్షరాల స్థితిని ముద్రిస్తుంది, rc అంటే ప్యాకేజీ తొలగించబడి దాని కాన్ఫిగరేషన్ ఫైళ్లు ఉంచబడ్డాయి. dpkg-query -W -f='${Status}\n' openvpn అదే సమాధానాన్ని మాటల్లో ఇస్తుంది. డైరెక్టరీ జాబితా వాటిలో ఏదీ మీకు చెప్పలేదు.

Community OpenVPN ను Access Server లేదా NetworkManager ప్లగిన్తో కలిపి పొరపడకండి. ఇవి వేర్వేరు తొలగింపు మార్గాలున్న వేర్వేరు ప్యాకేజీలు.

స్థితి ii అయితే ప్యాకేజీ ఇన్స్టాల్ ఉంది, డైరెక్టరీ ఆశించబడుతుంది. rc అయితే కాన్ఫిగరేషన్ మాత్రమే మిగిలింది. ప్రశ్న ఏదీ తిరిగి ఇవ్వకపోతే ప్యాకేజీ పూర్తిగా తుడిచివేయబడింది, డైరెక్టరీ వేరే దానికి చెందుతుంది.

తొలగింపు మరియు పూర్తి తుడిచివేత మధ్య ఎంచుకోండి

remove ప్రోగ్రాములను తుడిచి కాన్ఫిగరేషన్ను వదిలేస్తుంది. purge కాన్ఫిగరేషన్ను కూడా తుడిచి ప్యాకేజీ శుభ్రపరిచే స్క్రిప్ట్ను నడుపుతుంది. రెండూ స్థితి గురించిన పరిపాలనా నిర్ణయాలు, ఒకే ఆదేశం యొక్క రెండు రూపాలు కావు.

ఎంచుకునే ముందు dpkg -L openvpn ఉపయోగించి ప్యాకేజీ ఏమి కలిగి ఉందో జాబితా చేయండి. ఆ అవుట్పుట్ ప్యాకేజీ నిర్వహించే మార్గాల పటం, పూర్తి తుడిచివేత ఏమి తుడుస్తుందనే నిర్ణయానికి అదే సరైన ఇన్పుట్. డైరెక్టరీలో మీరు చూస్తున్నది ఆ జాబితాలో లేనిది వేరే ఎక్కడి నుండో వచ్చింది. ఆ ఫైళ్లను ప్యాకేజీ శేషంగా కాకుండా సమీక్షకు మీవిగా పరిగణించండి.

ఇప్పటికే తొలగించిన ప్యాకేజీని పూర్తిగా తుడిచివేయడం అనుమతించబడింది. మొదట మళ్లీ ఇన్స్టాల్ చేయడం తప్పనిసరి కాదు.

ఇంకా అవసరమైనది కాపాడండి

పూర్తిగా తుడిచే ముందు ఇంకా అవసరమైనది కాపాడండి: ప్రొఫైళ్లు, క్లయింట్ సర్టిఫికెట్లు, ప్రైవేట్ కీలు, CCD ఫైళ్లు మరియు ఏవైనా స్థానిక స్క్రిప్టులు. రహస్యాలకు తగిన అనుమతులతో వాటిని కాపీ చేయండి, కాపీలు ఎక్కడ ఉన్నాయో నమోదు చేయండి.

వేరే సేవ లేదా మేనేజర్ అదే డైరెక్టరీని ఉపయోగిస్తుందో లేదో తనిఖీ చేయండి. రెండవ VPN ఇన్స్టాన్స్ లేదా ఆటోమేషన్ స్క్రిప్ట్ మిగిలిన కాన్ఫిగరేషన్లా కనిపించే మార్గంపై ఆధారపడవచ్చు.

యంత్రం సేవ నుండి తీసివేయబడుతుంటే, స్థానిక ఫైళ్లు సమస్యలో చిన్న సగం. ఎగుమతి చేసిన ప్రొఫైళ్లు మరియు దూర అనుమతులు మీరు తుడిచే ఏ డైరెక్టరీ కంటే ఎక్కువ కాలం నిలిచి ఉంటాయి.

పూర్తిగా తుడిచి తనిఖీ చేయండి

పూర్తి తుడిచివేతను డైరెక్టరీ తుడవడం ద్వారా కాకుండా ప్యాకేజీ మేనేజర్ ద్వారా చేయండి. sudo apt purge openvpn ప్యాకేజీ డేటాబేస్ మరియు శుభ్రపరిచే స్క్రిప్టులను ప్రక్రియలో ఉంచుతుంది.

తర్వాత స్థితి ప్రశ్నను మళ్లీ అమలు చేసి ప్యాకేజీ ఇక కనిపించదని నిర్ధారించండి. systemctl status openvpn@server లేదా మీరు ఉపయోగించిన unit పేరుతో సేవ పోయిందని తనిఖీ చేసి, సాధారణ నెట్వర్కింగ్ పరీక్షించండి.

పూర్తి తుడిచివేత తుడవని ఫైళ్లు

కొన్ని ఫైళ్లు రూపకల్పన ప్రకారం పూర్తి తుడిచివేత నుండి తప్పించుకుంటాయి. నిర్వహణ స్క్రిప్టులు నిర్వహించే ఉత్పత్తి చేయబడిన కాన్ఫిగరేషన్ ఎప్పుడూ dpkg ఫైల్ డేటాబేస్కు తెలియదు. వినియోగదారుల హోమ్ డైరెక్టరీలలోని కాన్ఫిగరేషన్ సిస్టమ్ డైరెక్టరీ శుభ్రతకు బయట ఉంది. మరియు నిర్వాహకుడు చేతితో సృష్టించినది ఎప్పటికీ ప్యాకేజీ సొంతం కాదు. వీటిలో ప్రతిదానికి దాని స్వంత సమీక్ష అవసరం.

పేరులో VPN ఉన్న ప్రతి మార్గాన్ని పదేపదే తుడవడమే పని చేసే ఆధారాలు మరియు సంబంధం లేని కాన్ఫిగరేషన్ మాయమయ్యే విధానం.

యంత్రానికి ఇక అవసరం లేని దాన్ని రద్దు చేసి ముగించండి: ఎగుమతి చేసిన ప్రొఫైళ్లు, జారీ చేసిన క్లయింట్ సర్టిఫికెట్లు మరియు దాని ద్వారా ప్రామాణీకరించబడిన ఏ ఖాతా అయినా. స్థానిక డైరెక్టరీని తుడవడం వేరే చోట ఇంకా ఉన్న ఆధారాన్ని రద్దు చేయదు. dpkg సూచన స్థితులు మరియు పూర్తి తుడిచివేత పరిధిని నమోదు చేస్తుంది.

సంబంధిత వ్యాసాలు