Cloud.Mail.Ru + अपने घर के फोटो संग्रह का बैकअप लेने के लिए EncFS

In Clouds (c) Fotolia/dvarg, 18 KB दिसंबर के अंत में, Mail.Ru फिर से (1997 के बाद पहली बार;) ने एक क्रांतिकारी उत्पाद - क्लाउड स्टोरेज जारी किया, जिसके पहले सक्रिय उपयोगकर्ताओं को मुफ्त में एक टेराबाइट दिया जाता है। 1 टीबी - 2014 की शुरुआत के मानकों से, यह एक बिल्कुल महाकाव्य की मात्रा है, कम से कम राष्ट्रीय आईटी उद्योग के पैमाने पर। निष्पक्षता के लिए, यह ध्यान दिया जा सकता है कि कुछ चीनी कंपनियां अधिक देती हैं , लेकिन हैबरब्रिज के अधिकांश पाठकों को ऐसे प्रस्तावों की व्यावहारिक प्रयोज्यता संदिग्ध लगती है।

मेरे कई दोस्तों और सहयोगियों के अनुसार, क्लाउड के वर्तमान संस्करण में एक छोटी सी खामी यह है कि क्लाउड (कम से कम आधिकारिक रूप से) WebDAV का समर्थन नहीं करता है। यह सरल और लोकप्रिय साधनों जैसे कि Boxcryptor का उपयोग करके बॉक्स से एन्क्रिप्शन के उपयोग की अनुमति नहीं देता है। चूंकि Boxcryptor स्वयं एन्कोफ्स + फ्यूज के लिए केवल एक सुविधाजनक ग्राफिकल ऐड-ऑन है, इसलिए मैंने क्लाउड में मेल डेटा को कुशलतापूर्वक एन्क्रिप्ट करने के लिए अपने लिए और दोस्तों के लिए एक छोटा और सरल निर्देश बनाने का फैसला किया। Mail.Ru

समस्या का बयान


मैं एक उन्नत शौकिया फोटोग्राफर हूं। मेरे फोटो संग्रह में लगभग 600GB डेटा है, और उनमें से लगभग आधे माता-पिता की स्लाइड्स के हाई-रेजोल्यूशन स्कैन हैं, जो 1957 में वापस आए थे। लगभग सब कुछ एनईएफ + सीआर 2 (ये कैनन और निकॉन कच्चे प्रारूप हैं) में संग्रहीत किया जाता है, प्रत्येक फोटो कार्ड 15 से 60 एमबी तक का होता है। दूसरे शब्दों में, फ्लिकर से मुक्त टेराबाइट मुझे बिल्कुल भी पसंद नहीं था, विशेष रूप से कच्चे कच्चे स्रोतों को संग्रहीत करने में असमर्थता के कारण। 2008 से शुरू, संग्रह का बैकअप इस तरह दिखता है: एक वर्ष में एक बार मैं 100 यूरो की एक आधुनिक हार्ड ड्राइव खरीदता हूं और उस पर पिछले ड्राइव की संपूर्ण सामग्री की प्रतिलिपि बनाता हूं, और पुराने एचडीडी को "सेवानिवृत्त" मीडिया सर्वर पर भेजा जाता है, जो 3-4 हो जाता है साल में एक बार। इस दृष्टिकोण के कई फायदे हैं (हार्ड ड्राइव की मृत्यु के बावजूद, डेटा कभी भी गायब नहीं हुआ है), लेकिन एक बड़ी खामी है - भंडारण का भौतिक स्थान।

मैं दुनिया भर में बहुत यात्रा करता हूं, और पिछले 10 वर्षों में मैंने रूस में (जहां मीडिया सर्वर और "सेवानिवृत्त" HDD के ढेर स्थित हैं) कुल 4 साल से अधिक समय बिताया है। कभी-कभी बाहरी हार्ड ड्राइव के नुकसान से जुड़ी घटनाएं होती हैं - इसलिए मैंने 2012 की तस्वीरों के संग्रह का एक महत्वपूर्ण हिस्सा खो दिया, जिसे मैंने अपनी मातृभूमि में नहीं लाया। शब्दों में, समाधान सरल है - "जाओ क्लाउड", लेकिन वास्तव में, सभी सेवाओं के टैरिफ जो कि अधिक या कम सुविधाजनक हैं, जो मूल छवियों के 1TB को संग्रहित करना संभव बनाता है, लंबे समय से भारी है।

और 20 दिसंबर, 2013 को, हमें यह घोषणा की गई थी कि जो कोई mail.ru मेलबॉक्स मालिक चाहता है, उसे उपहार के रूप में 1 टेराबाइट प्राप्त हो सकती है। मुफ्त में। किसी भी फाइल के लिए। लेकिन केवल कई लोगों के पास यह सवाल है कि वे एन्क्रिप्टेड रूप में क्लाउड में अपने डेटा को कैसे स्टोर करें।

कदम से कदम समाधान

चरण 1
यदि आपके पास कोई पुराना नहीं है, तो mail.ru पर एक नया मेलबॉक्स पंजीकृत करें। किसी को भी कठिनाई नहीं होनी चाहिए।

चरण 2
अपने कंप्यूटर, फोन या टैबलेट पर cloud.mail.ru मूल ग्राहक स्थापित करें और ऑफ़र स्वीकार करके लॉग इन करें। जब तक कार्रवाई डिफ़ॉल्ट रूप से 100 जीबी (जो कि बहुत अधिक है) के बजाय 20 जनवरी तक चलती है, वे आपको तुरंत 1024 जीबी देंगे। लाभ।

* निक्स सिस्टम के मालिकों के लिए ध्यान दें। अन्य मेल होस्टिंग की तुलना में क्लाउड मेल। इसके लिए उत्कृष्ट है कि यह आपको उस फ़ोल्डर के लिए एक मनमाना नाम निर्दिष्ट करने की अनुमति देता है जिसमें क्लाउड के साथ सिंक्रनाइज़ होने वाली फाइलें संग्रहीत की जाएंगी। मैं इसका उपयोग करने की सलाह देता हूं और डिफ़ॉल्ट रूप से फ़ोल्डर का नाम नहीं देता, लेकिन ऐसा कुछ है:

$ mkdir ~/.Encrypted 

शुरुआती लोगों के लिए, मैं एक अलग लाइन के रूप में उल्लेख करूंगा, निक्स में यदि आप फ़ाइल नाम के सामने एक डॉट लगाते हैं, तो इसे छिपा दिया जाएगा - तदनुसार, यह हमें उपयोगकर्ता निर्देशिका को दृश्य कचरा के साथ रोकना नहीं देगा।

इसके अलावा, यह सब इस्तेमाल की जाने वाली ऑपरेटिंग सिस्टम पर निर्भर करता है। व्यक्तिगत रूप से, मैं मैक ओएस एक्स संस्करण 10.9.x Mavericks का उपयोग करता हूं, हालांकि लिनक्स या विंडोज पर एक ही काम किया जा सकता है। दुर्भाग्य से, शनिवार की सुबह मुझे हाथ में एक अनावश्यक विंडोज-पीसी नहीं था, हालांकि, दोपहर में मैं अपने माता-पिता को कॉल करने और इस निर्देश को पूरक करने का प्रयास करूंगा, जिसने विंडोज 8.1 के मामले की जांच की थी। अधीरता के लिए, मैं ध्यान देता हूं कि प्रमुख घटकों को फ्यूज 4विन और एनएफ़सी 4 विन कहा जाता है - सैद्धांतिक रूप से उनकी स्थापना के साथ कोई नुकसान नहीं होना चाहिए।

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

 $ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" 

उसके बाद, होमब्रेव पैकेज मैनेजर सिस्टम में दिखाई देता है, जिसके माध्यम से हम मैक पर बहुत अधिक उपयोगी उपयोगिताओं को स्थापित कर सकते हैं जो अधिक कट्टर * निक्स सिस्टम में निहित हैं।

Windows उपयोगकर्ता शुद्ध आत्मा के साथ इस चरण को छोड़ सकते हैं।

चरण 4
आदेश के साथ OSXFUSE स्थापित करें

 $ brew install osxfuse 

अंग्रेजी भाषा के मंचों में वे लिखते हैं कि मैक - मैकफ्यूज के लिए फ्यूज का पिछला कार्यान्वयन लंबे समय से समर्थित नहीं है। सिद्धांत रूप में, यह एक सैद्धांतिक विज़ार्ड के साथ एक नियमित पैकेज के रूप में यहाँ से OPENFUSE को स्थापित करने के लिए विशुद्ध रूप से सैद्धांतिक रूप से संभव है, लेकिन चूंकि हमें होमबॉव को वैसे भी एनएफ़एफ स्थापित करने की आवश्यकता होगी, इसलिए हम वैचारिक रूप से सही ढंग से कार्य करेंगे। मुझे आशा है कि यह तथ्य शुरुआती और डमी के लिए डर नहीं है।

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

चरण 5
एनकाउंटर स्थापित करें। दुर्भाग्य से, पिछले पैराग्राफ के साथ समानता से, हम ऐसा करने में सक्षम नहीं थे (जैसा कि मैंने ऊपर उल्लेख किया है, एन्काफ पैकेज अभी तक मावेरिक्स के तहत समाप्त नहीं हुआ है, और काढ़ा स्थापित एनकॉफ कमांड काम नहीं करेगा। मंचों और ब्लॉगों पर मुझे अपनी राय में थोड़ा अनाड़ी पाया गया)। समाधान :

 $ brew install https://gist.github.com/defunctzombie/7324625/raw/8c791a397767b7f9e7f725e49a45151885e3c1cb/encfs.rb 

मैं पैच के लेखक (डिफंक्ज़ुन्बॉर्गी उर्फ रोमन श्टिलमैन ) से परिचित नहीं हूं, लेकिन उपरोक्त फ़ाइल के त्वरित विश्लेषण के साथ, यह वास्तव में एक आधिकारिक पैच है जो सेक्स / एंडियन से संबंधित त्रुटि को ठीक कर देता है। 1.7 सेकंड में। एक्स। अनुचर ने उसे बंदरगाह में शामिल क्यों नहीं किया अज्ञात है।

चरण 6 (वैकल्पिक)
सिद्धांत रूप में, सब कुछ पहले से ही काम कर सकता है, लेकिन सुंदरता के लिए, आप सिस्टम में एपीजी पासवर्ड जनरेटर डाल सकते हैं और एन्क्रिप्टेड विभाजन के लिए एक सुंदर 34-चरित्र पासवर्ड उत्पन्न कर सकते हैं।

 $ brew install apg $ apg -M SNcL -m 34 

चरण 7
एक एन्क्रिप्टेड फ़ाइल सिस्टम का पहला लॉन्च। सुनिश्चित करें कि क्लाउड निर्देशिका में कोई फ़ाइल नहीं हैं (और उन्हें हटा दें, यदि कोई हो):

 $ rm -rfv ~/.Encrypted/* 

फिर एक फ़ाइल सिस्टम बनाएँ:

 $ encfs ~/.Encrypted ~/Backup 

हम कीबोर्ड पर लैटिन अक्षर "p" दबाकर "पूर्व-कॉन्फ़िगर किए गए व्यामोह मोड" (पैरानॉयड के लिए अनुशंसित मूल सेटिंग्स) का चयन करेंगे। पासवर्ड डालें और आपका काम हो गया।

छवि

अब आपके पास उपयोगकर्ता की निर्देशिका में बैकअप फ़ोल्डर है, जिसमें आप सचमुच कुछ भी गिरा सकते हैं, और यह Mail.Ru क्लाउड में एन्क्रिप्टेड रूप में दिखाई देगा। आप बैकअप फ़ोल्डर में किसी भी फाइल को कॉपी करके इसे आसानी से सत्यापित कर सकते हैं।

, 114 KB

इसके अलावा


सिद्धांत रूप में, यदि आप अपने घर के फ़ोल्डर की बैकअप प्रतियों की टेराबाइट को स्टोर करने में सहज नहीं हैं, तो कोई भी .Encrypted फ़ोल्डर बनाने के लिए परेशान नहीं करता है, उदाहरण के लिए, बाहरी ड्राइव पर। दूसरी ओर, विशेष रूप से वर्णित मामला नियमित, लेकिन अनन्त बैकअप के लिए इष्टतम है। जैसे ही अगले वर्ष के लिए अगले 50GB सुरक्षित रूप से mail.ru के आंतों में बसता है, मैं सिंक्रनाइज़ेशन के लिए फ़ोल्डर्स का चयन करने के लिए मेनू पर जाता हूं और डॉव को हटा देता हूं। इस पद्धति का एकमात्र दोष इन फ़ोल्डरों के एन्क्रिप्टेड और सामान्य नामों के पत्राचार तालिका को कहीं स्टोर करने की आवश्यकता है (उदाहरण के लिए, 1Gdea8rfaYDzyVjj4PJHo0a2 = 1999PHOTO)। कमजोर- अलग-अलग नोटबुक्स के दीवाने प्रेमी आदमी को स्टेप 7 में एनकैप्स पढ़ सकते हैं और फाइल नामों के एन्क्रिप्शन को डिसेबल कर सकते हैं (जैसा कि बॉक्सक्रिप्टॉर के फ्री वर्जन में किया गया है)। मैं पुराने स्कूल को पसंद करता हूँ | -)

छवि

आगे क्या किया जा सकता है?


सिद्धांत रूप में, उपरोक्त क्रियाएं हर कुछ महीनों में फ़ोटो का बैकअप लेने के लिए पहले से ही पर्याप्त हैं, मैन्युअल रूप से सिंक्रनाइज़ेशन शुरू कर रही है और कंसोल में कमांड के साथ एन्क्रिप्टेड फ़ाइल सिस्टम को माउंट कर रही है। फिर भी, लिनक्स के लिए और खसखस ​​के लिए ग्राफिकल (और न केवल) उपयोगिताओं की एक संख्या है जो आपको सभी प्रकार की अधिक उन्नत चीजों को बाहर ले जाने की अनुमति देता है जैसे स्वचालित रूप से एक एन्क्रिप्टेड विभाजन, शेड्यूल किए गए कार्य, और इसी तरह। ऐसा लगता है कि मैंने पहले से ही बहुत अधिक पाठ लिखा है, और इसलिए मैं सभी को अपने पसंदीदा खोज इंजन या टिप्पणियों में व्यंजनों का पालन करने के लिए कहता हूं। यदि कोई व्यक्ति विंडोज़-मशीन पर वॉयस किए गए कदमों को पुन: प्रस्तुत करने और टिप्पणियों में अनसब्सक्राइब करने का प्रयास करता है, तो मैं भी आभारी रहूंगा।

और आखिरी


सुरक्षा के बारे में। यह समाधान केवल "prying आँखों से सुरक्षा" है और एक घर या यहां तक ​​कि वाणिज्यिक फोटो संग्रह को संग्रहीत करने के लिए पर्याप्त है। फिर भी, मेरी राय में, यह किसी भी महत्वपूर्ण व्यापार डेटा को वापस करने के लिए इसका उपयोग करने के लिए एक गलती होगी जो एक व्यापार रहस्य है। आधिकारिक साइट से देखते हुए, 2005 के बाद से केवल EncFS एल्गोरिथ्म ही नहीं बदला है, और नवीनतम संस्करण 2010 के पतन में जारी किया गया था। हाल ही में (13 जनवरी 2014) एनईसीएफएस समाधान के बाहरी स्वतंत्र ऑडिट ने दिखाया कि यह तकनीक संवेदनशील सुरक्षा संरक्षण साधनों के लिए कई आधुनिक आवश्यकताओं को पूरा नहीं करती है। EncFS का बुद्धिमानी से उपयोग करें।

Source: https://habr.com/ru/post/In209500/


All Articles