अपने उबंटू मशीन को देने से पहले मुझे क्या करना होगा?


38

मेरे पास एक पुराना लैपटॉप है जो उबंटू चला रहा है। अब मैं इस लैपटॉप को छोड़ देना चाहता हूं, लेकिन मैं सभी निजी डेटा को हटाना चाहता हूं। तो मुझे क्या निकालना चाहिए? मैं पूरे सिस्टम को प्रारूपित नहीं करना चाहता, क्योंकि ओएस अभी भी नए मालिक के उपयोग में रहेगा।


5
कई उत्तरदाताओं ने बताया है कि एक पूर्ण (और स्वच्छ) पुनर्स्थापना सुरक्षित समाधान हो सकता है। क्या आपके पास नए उपयोगकर्ता के लिए इस वर्तमान कॉन्फ़िगरेशन में रखने के लिए कुछ विशिष्ट है? क्या आप ड्राइवर समस्याओं के बारे में चिंता करते हैं, डिस्क स्थापित करते हैं? आप हमें यह नहीं बताते हैं कि इस लैपटॉप पर वर्तमान वितरण क्या है।
13

इस मामले में दीमक उपयोगी हो सकती है ..
लैंड्रोनी

जवाबों:


29

आपके पास आमतौर पर / घर में, विशेष रूप से ब्राउज़र कैश और इतने पर आपके सभी निजी डेटा हैं।

आपके पास / etc / Network-Manager में निजी इंटरनेट-सेटिंग्स हो सकती हैं। पर जाएँ / आदि, और निर्देशिका में देखो। अपनी चीज़ों को पुन: कॉन्फ़िगर करें, निजी डेटा (WLAN कुंजी) हटाएं, देखें कि क्या सब कुछ गायब हो गया है। यदि नहीं, तो हाथ से हटा दें। mc (मिडनाइट कमांडर) फाइलों को देखने और हटाने के लिए निर्देशिकाओं के माध्यम से पुनरावृति करने के लिए एक उपयोगी उपकरण है। (श्रेड, नीचे देखें)।

निजी डेटा के साथ एक और निर्देशिका हो सकती है / var / स्पूल या / var / कैश। उदाहरण के लिए कप-प्रिंटर-स्पूलर प्रिंटोजर के सारांश का निर्माण करता है, और दस्तावेज़ का नाम, नौकरी की तारीख को फिर से संगठित किया जा सकता है। शायद आप उन्हें भी साफ करना चाहते हैं।

/ Tmp में वो फाइलें हर स्टार्टअप पर अपने आप डिलीट हो जाती हैं। इसलिए यदि आपने चीजों को पुनर्गठित नहीं किया है, जो केवल आप ही जानते हैं,

  • नए उपयोगकर्ता के लिए पासवर्ड के बिना एक नया नया खाता बनाएं, (जो पहले लॉगिन पर पासवर्ड के लिए प्रेरित हो) और इस उपयोगकर्ता को सुपरयुसर बनने का अधिकार देता है। डिलीट करने से पहले अपने विशेषाधिकारों को कॉपी करने के लिए अपनी खुद की प्रोफाइल देखें।
  • रूट एक्सेस पाने के लिए रिकवरी-विकल्प के साथ लॉगिन करें, और
    • cd / home / roflcoptr
    • find . -delete # या, -डेली के बजाय, आप श्रेड पर विचार कर सकते हैं:
    • find . -execdir shred -n 1 {} +
    • के साथ नियंत्रण ls
    • अपना सामान्य खाता हटाएं (देखें: / etc / passwd, / etc / shadow) (टिप्पणियों से सुझाव दिया गया, धन्यवाद @intuited, उसे एक स्टार दें)

यदि आप खाली जगह (@intuiteds को दूसरी सलाह देना पसंद करते हैं, तो शायद हमें एक तारा दान करना चाहिए?), पूरे सिस्टम को (जो अनुपयोगी जारी रख सकते हैं) और फिर एक नया स्थापित करने के लिए लाइव-सीडी का उपयोग करना अधिक आसान होगा? (शुरुआत में ज्यादातर बातचीत के साथ लगभग 45 मिनट की जरूरत होती है)। यह सामान्य रूप से तेज समाधान हो सकता है। एक से अधिक विद्वान-पुनरावृत्ति बकवास है।


7
लगता है कि आप भी ड्राइव पर खाली जगह को अधिलेखित करना चाहेंगे ताकि पहले हटाए गए गोपनीय फ़ाइलों की वसूली को रोका जा सके।
intuited

8
आपको अपना पासवर्ड भी बदलना चाहिए और / या अपना खाता हटाना चाहिए, खासकर अगर ऐसा कोई मौका हो जो आप उस पासवर्ड का कहीं और उपयोग कर रहे हों।
intuited

आप क्यों कहते हैं कि एक से अधिक कटा हुआ चलना बकवास है? मैंने जो कुछ भी सुरक्षित पोंछने के बारे में पढ़ा है वह इंगित करता है।
तन्नत

5
a) मिटाए गए डेटा को पढ़ने का पूरा विचार पीटर गुटमैन के पास जाता है, जिन्होंने 90 के दशक के मध्य में पुराने हार्ड ड्राइव पर सिंगल बाइट्स को फिर से बनाया। आज, एक एकल बिट को फिर से संगठित करने की संभावना केवल 56% है, इसलिए एक पूरी बाइट को फिर से संगठित करना लगभग असंभव है। लिंक [heise.de (LANG = DE)] ( heise.de/newsticker/meldung/… ) और [महान पोंछने वाला विवाद] ( springerlink.com/content/408263ql114694747 )
उपयोगकर्ता अज्ञात

लिंक के लिए बहुत बहुत धन्यवाद। मिथकों के लिए अच्छा है वास्तविक सबूत के साथ मंजूरी दे दी। BTW, पेज के नीचे पहले लेख के अंग्रेजी संस्करण का लिंक था: h-online.com/newsticker/news/item/…
Tanath

18

आपका सबसे सुरक्षित विकल्प है कि डिस्क को सुरक्षित रूप से पोंछने के लिए DBAN जैसी किसी चीज़ का उपयोग करें और फिर स्क्रैच से पुनर्स्थापित करें।

यदि आप प्राप्तकर्ता को एक ही एप्लिकेशन प्रोफ़ाइल प्रदान करना चाहते हैं, तो आप dpkg --get-selectionsसिस्टम पैकेज स्थिति को पोंछने से पहले डंप करने के लिए उपयोग कर सकते हैं , और फिर dpkg --set-selectionsनए सिस्टम को यह बताने के लिए कि आप उन पैकेजों को स्थापित करना चाहते हैं , का उपयोग करने के बाद पुन: उपयोग करें । यह आपको उन सभी ऐप्स को आसानी से पुनः इंस्टॉल करने की अनुमति देगा, जिन्हें आपने सेट किया था।

aptitude-create-state-bundleइस उद्देश्य के लिए उपकरण का उपयोग भी किया जा सकता है, और संभवतः बेहतर है, क्योंकि यह उच्च स्तर पर काम करता है और याद रख सकता है कि आपके द्वारा कौन से पैकेज स्पष्ट रूप से स्थापित किए गए थे।


1
हां, DBAN जाने का सबसे अच्छा तरीका है। निश्चित रूप से ऐसा करते हैं। उबंटू को फिर से स्थापित करना मुश्किल नहीं है, और इसमें केवल 10-20 मिनट लगते हैं, इसलिए पूरी प्रक्रिया को लगभग 2 घंटे से अधिक नहीं लेना चाहिए, यह आपकी हार्ड-ड्राइव पढ़ने / लिखने की गति पर निर्भर करता है।
bntser

10

मेरी राय में, एक पूर्ण डिस्क पोंछना और ओएस को फिर से स्थापित करना आसान है, कम समय लेने वाला, और वह सब कुछ मिटाने की संभावना है जिसे आप मिटाना चाहते थे। सच है, पूरी डिस्क को पोंछने में लंबा समय लगेगा, लेकिन आप प्रतीक्षा करते समय कुछ और कर सकते हैं। मौजूदा ओएस से विशिष्ट पैकेज और फ़ाइलों को हटाना एक शामिल प्रक्रिया है जिसमें बहुत सारी सोच की आवश्यकता होती है और त्रुटि के लिए बहुत सारे कमरे छोड़ देता है। एक पूर्ण पुनर्स्थापना एक ही चीज़ को पूरा करती है, केवल अधिक प्रभावी रूप से और आपकी ओर से कम काम के साथ।


5

पहले से दी गई बहुत अच्छी सलाह के पूरक में:

यदि आप विकास के उद्देश्यों के लिए स्थानीय सर्वर चला रहे हैं, जैसे कि Apache2, mysql, आदि तो मैं उन्हें "पर्ज" विकल्प का उपयोग करके हटाने की सलाह दूंगा (यह conf फाइलों को नष्ट कर देता है), डेटा और लॉग डायरेक्टरीज़ और फ़ाइलों को निकालना सुनिश्चित करें () जैसे कि / var / log / और / var / www / / var / lib / xxxx / डिफ़ॉल्ट रूप से पाया जाता है, लेकिन आपकी पसंद के अन्य स्थानों में आपने कस्टम कॉन्फिगर किया है) और यदि आवश्यक हो तो उन्हें उनकी डिफ़ॉल्ट सेटिंग्स के साथ पुनर्स्थापित करें नया उपयोगकर्ता।

पैरानॉयड / स्वच्छ लोगों के लिए एक और सलाह है कि मशीन के लिए एक नया ssh सर्वर होस्ट कुंजी फिर से बनाया जाए।

rm /etc/ssh/ssh_host_*
dpkg-reconfigure openssh-server

इतना है कि यह दूसरों द्वारा एक ज्ञात मेजबान के रूप में नहीं माना जाता है।


3

ब्लीचबिट चलाएं। http://bleachbit.sourceforge.net/

इस तरह से आप कुछ जटिल कमांड लाइनों का उपयोग किए बिना वही चुन सकते हैं जिसे आप निकालना चाहते हैं।


3

मैं व्यक्तिगत रूप से ड्राइव को पोंछने के लिए किसी भी विधि विधियों का उपयोग करता हूं

# from a live CD
dd if=/dev/zero of=/dev/sda bs=iM

या DBAN या स्क्रब (फिर से एक लाइव सीडी से)

sudo apt-get install scrub
sudo scrub -p dod -f  /dev/sda

http://www.dban.org/

आप एक OEM स्थापित कर सकते हैं

मैं उबंटू को किसी (ओईएम स्थापित) के लिए पूर्व-स्थापित कैसे करूं?


ओईएम इंस्टॉल का उल्लेख करने के लिए +1, किसी के कंप्यूटर को उपहार में देते समय यह एकदम सही है।
जॉर्ज कास्त्रो

1

सुरक्षा के अलग-अलग स्तर हैं। व्यक्तिगत रूप से, मैं इसे थोड़ा अधिक पागल खेलता हूं। अगर मैंने इस पर संवेदनशील जानकारी संग्रहीत की है तो मैं एक हार्ड ड्राइव नहीं दूंगा। हो सकता है कि यह आपके लिए एक नई हार्ड ड्राइव खरीदने और उस पर उबंटू स्थापित करने के लिए हो, जो भी आप इसे दे रहे हैं।

यदि आप यह विरोधाभास नहीं हैं, या आपका डेटा उतना संवेदनशील नहीं है , तो उपयोगकर्ता अज्ञात पोस्ट देखें


3
मध्य रात्रि और नलियों से हार्ड ड्राइव बहुत, बहुत तंग पैक हैं। सिर्फ एक बार एक hdd को बन्द करें, और एक सेवा कंपनी से इसे पुनर्स्थापित करने के लिए कीमत मांगें। आप इसका भुगतान नहीं कर सकते। पूर्व समय में, एकल बाइट्स जहां पुनर्निर्माण किया गया था (कुछ अनिश्चितता के साथ)। हाल ही में एक ड्राइव का विश्लेषण करने में कई साल लगेंगे, और कोई भी इसे कुछ अश्लील, कुछ बैंकिंग informations या साझा किए गए mp3 खोजने के लिए नहीं करेगा। अगर आप मुबारक या ग़द्दाफ़ी हैं, तो हाँ, मैं इसे पिघला दूँगा।
उपयोगकर्ता अज्ञात

0

यदि डेटा बहुत महत्वपूर्ण नहीं है, तो आप एक नया उपयोगकर्ता बना सकते हैं और पुराने को हटा सकते हैं।


0

बहुत पुराना सवाल मुझे पता है। हममें से अधिकांश के पास पुराने सिस्टम से दस्तक देने की छूट है और भले ही आप इतने सस्ते न हों कि आप आसानी से एक नया खरीद सकें और मौजूदा डिस्क को लैपटॉप / कंप्यूटर में बदल सकें।

इसके बाद आपको ओईएम इंस्टॉल विकल्प के माध्यम से ऑपरेटिंग सिस्टम को स्थापित करना होगा और नए मालिक को पहले लॉगिन पर अपना खाता सेट करना होगा, उस पर यहां बहुत से उत्तर पूछने के लिए कहेंगे ताकि मैं दोबारा ऐसा न करूं।

सीधे शब्दों में कहें, तो आप अपनी डिस्क को रख / नष्ट कर सकते हैं जिसमें संवेदनशील जानकारी हो सकती है और दूसरी डिस्क डाल सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.