Syncthing समीक्षा

Syncthing


Syncthing एक सुरक्षित विकेन्द्रीकृत सहकर्मी से सहकर्मी (P2P) फ़ाइल सिंक्रनाइज़ेशन प्रोग्राम है जो स्थानीय नेटवर्क या इंटरनेट पर उपकरणों के बीच फ़ाइलों को सिंक कर सकता है। कई मायनों में, यह बिटटोरेंट सिंक के समान है, सिवाय इसके कि यह पूरी तरह से मुक्त और खुला स्रोत है (FOSS).

सिन्थिंग होम पेज

ProPrivacy.com स्कोर
8 10 में से

सारांश

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

इसे "BYO (क्लाउड) मॉडल" के रूप में तकनीकी हलकों में संदर्भित किया जाता है, जहां आप तृतीय-पक्ष वाणिज्यिक विक्रेता के बजाय हार्डवेयर प्रदान करते हैं। उपयोग किया गया एन्क्रिप्शन भी पूरी तरह से एंड-टू-एंड है, जैसा कि आप इसे अपने डिवाइस पर एन्क्रिप्ट करते हैं, और केवल आप इसे डिक्रिप्ट कर सकते हैं। कोई और नहीं एन्क्रिप्शन कुंजी रखता है.

मूल्य निर्धारण और सुविधाएँ

सिन्थिंगहिंग मुक्त (शब्द के हर अर्थ में) है। हालाँकि, इसके विकास के लिए दान कार्ड (स्ट्राइप द्वारा संसाधित) या बिटकॉइन द्वारा स्वीकार किए जाते हैं.

कार्यक्रम विंडोज, ओएसएक्स, लिनक्स और एंड्रॉइड के लिए उपलब्ध है, साथ ही कम लोकप्रिय प्लेटफार्मों की एक संख्या है। एक iOS संस्करण लेखन के समय बीटा परीक्षण के दौर से गुजर रहा है, लेकिन कोई आधिकारिक रिलीज की तारीख प्रकाशित नहीं हुई है.

सभी रिलीज़ डिजिटल रूप से हस्ताक्षरित हैं, और Google ऐप उन लोगों के लिए F-Droid से डाउनलोड किया जा सकता है जो Google Play Store का उपयोग नहीं करना चाहते हैं.

क्लाउड सेवाओं के साथ आम में एक उल्लेखनीय विशेषता फ़ाइल संस्करण के लिए समर्थन है। यदि इस विकल्प का उपयोग किया जाता है, तो Syncthing फ़ाइलों के पुराने संस्करणों को संग्रहित करेगा जब वे सहेजे जाते हैं या हटाए जाते हैं। उन्हें बाद के बिंदु पर पहुँचा जा सकता है। यह प्रति-फ़ोल्डर के आधार पर कॉन्फ़िगर किया गया है, और आप तय करते हैं कि किसी फ़ाइल के पिछले संस्करणों को संग्रहीत कैसे किया जाएगा.

गोपनीयता और सुरक्षा

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

तकनीकी मोर्चे पर, आपका डेटा ब्लॉक एक्सचेंज प्रोटोकॉल v1 संरक्षित है। यह टीएलएस 1.2 प्रमाणपत्र-आधारित प्रमाणीकरण का उपयोग "मजबूत सिफर सूट" और परफेक्ट फॉरवर्ड सेक्रेसी (पीएफएस) के साथ करता है।.

मजबूत सिफर सुइट्स के उदाहरण

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

दूसरे शब्दों में, दिए गए सभी उदाहरण वास्तव में मजबूत एन्क्रिप्शन सुइट हैं। Syncthing द्वारा उपयोग किए गए ब्लॉक एक्सचेंज प्रोटोकॉल v1 के बारे में और अधिक विवरण इसकी वेबसाइट पर उपलब्ध हैं। इसमें इस्तेमाल की जाने वाली कई शर्तों पर एक चर्चा यहाँ मिल सकती है (हालाँकि लेख वीपीएन एन्क्रिप्शन पर चर्चा करता है, जो कहा जाता है वह बहुत अच्छी तरह से लागू होता है).

वेबसाइट और समर्थन

स्वयंसेवी-विकसित FOSS सॉफ्टवेयर होने के बावजूद, Sycthing वेबसाइट गहराई से प्रलेखन का एक धन प्रदान करती है और एक जीवंत चर्चा मंच पेश करती है।.

प्रक्रिया

कोई साइनअप की आवश्यकता नहीं है। आप जिस भी डिवाइस को सिंक करने की योजना बना रहे हैं, उसके लिए प्रासंगिक प्रोग्राम फाइल्स को डाउनलोड करें। इस समीक्षा के लिए मैं अपने विंडोज 10 पीसी और अपने एंड्रॉइड फोन के बीच फाइलों को सिंक करूंगा (और हां, मुझे पता है कि मुझे अपने पीसी पर किसी भी वास्तविक सुरक्षा को प्राप्त करने के लिए लिनक्स का उपयोग करना चाहिए, लेकिन अधिकांश पाठक विंडोज़ का उपयोग कर रहे होंगे).

एक बार डाउनलोड करने के बाद, विंडोज फ़ाइलों को अनजिप करने की आवश्यकता होती है, लेकिन आगे किसी भी इंस्टॉलेशन की आवश्यकता नहीं होती है (सिंक्रनाइज़ करने के लिए एक डिफ़ॉल्ट फ़ोल्डर बनाने के अलावा).

Syncthing पीसी शुरू

जब चलाया जाता है, तो Syncthing एक वेब इंटरफ़ेस खोलेगा। पहली बार चलाने पर यह एक डिफ़ॉल्ट सिंक फ़ोल्डर भी बनाएगा

Syncthing पीसी डिवाइस जोड़ें

पहली बात यह है कि एक नया उपकरण जोड़ना है ...

Syncthing Android

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

Syncthing Android ऐड डिवाइस

दोनों उपकरणों को एक दूसरे से बात करने के लिए कॉन्फ़िगर किया जाना चाहिए। मैंने अपने फ़ोन के कैमरे का उपयोग करके एक QR कोड को स्कैन करके अपने फ़ोन के साथ अपने पीसी की डिवाइस आईडी साझा की। सेटअप प्रक्रिया के प्रत्येक चरण के बाद दोनों डिवाइसों पर Syncthing को फिर से शुरू करना आवश्यक है, लेकिन यह केवल कुछ सेकंड के लिए प्रदर्शन करता है

Syncthing PC नया फ़ोल्डर बनाते हैं

एक डिवाइस पर एक फ़ोल्डर बनाएं (या बस डिवाइस के साथ साझा करें यदि फ़ोल्डर पहले से मौजूद है, जैसा कि डिफ़ॉल्ट सिंक एक करता है)…

Syncthing Android दर्पण फ़ोल्डर बनाएँ

… और आपको दूसरी सूचना मिलेगी। मेरे फोन पर, यह एक मानक Android सूचना थी। आप चुन सकते हैं कि इसके युग्मित स्थान को दूसरे उपकरण पर कहां रखा जाए। जब आप काम कर रहे हों, तो आइकन सहेजें (ऊपर दाईं ओर) को हिट करें और फोल्डर न बनाएं!

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

मैं ध्यान दूंगा कि यद्यपि यह कागज पर सरल दिखता है, मुझे अभ्यास में बहुत ही भ्रमित करने वाले फ़ोल्डर्स को जोड़ने की प्रक्रिया मिली। यह इतना भ्रामक था, वास्तव में, मैं यह निर्धारित करने में असमर्थ हूं कि क्या भ्रम कार्यक्रम में बग का परिणाम था, या बस खुद के मंद होने का (और कभी और अधिक भ्रमित).

उदाहरण के लिए, मैंने अपने पीसी पर एक दूसरा सिंक फ़ोल्डर बनाया। मेरे फोन पर, इस के लिए अनुरोध डिफ़ॉल्ट फ़ोल्डर को इंगित करता है। मैंने इसे अपने नए पीसी फ़ोल्डर के अनुरोध की फ़ोल्डर आईडी को मैन्युअल रूप से बदलकर हल किया, लेकिन फिर नए फ़ोल्डर को पीसी पर वापस साझा करने का अनुरोध प्राप्त हुआ (वही जिसे मैंने पीसी से एंड्रॉइड के साथ पहली बार साझा किया था। )! गाह!

सिन्थिंग सिंकिंग

एक बार जब सब कुछ सेट हो जाता है, हालांकि, यह सब बहुत अच्छी तरह से काम करता है.

Syncthing उन्नत फ़ोल्डर सेटिंग्स

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

Sycthing उन्नत फ़ोल्डर सेटिंग्स

गति परीक्षण

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

टेस्ट 50 Mbs / 3Mbs ब्रॉडबैंड इंटरनेट कनेक्शन और मेरे घर 2.5 GHz IEEE 802.11n नेटवर्क का उपयोग करके किया गया। मैंने निकटतम सेकंड तक गोल किया है। एक वीपीएन मेरे पीसी और फोन दोनों पर चल रहा था। मैंने Google मेगाबाइट मेगाबाइट कनवर्टर का उपयोग करके डाउनलोड गति को एमबीपीएस में बदल दिया.

20 एमबी = 5 सेकंड (32 एमबीपीएस)

100 एमबी = 15 सेकंड (53.3 एमबीपीएस)

512 एमबी = 72 सेकंड (56.9 एमबीपीएस)

1 जीबी = 180 सेकंड (44.5 एमबीपीएस)

दूसरे शब्दों में, बड़ी फ़ाइलों का स्थानान्तरण मेरे इंटरनेट की अधिकतम गति तक बहुत अधिक हुआ। रंग मुझे प्रभावित करता है!

निष्कर्ष

मुझे पसंद आया

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

मुझे नापसंद है

  • मुझे सेटअप बहुत भ्रामक लगा। यह प्रक्रिया में बग का परिणाम हो सकता है या नहीं भी हो सकता है (कई सफल सेटअप प्रयासों के बाद, मुझे लगता है कि यह है).

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

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

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

यदि आप एक खुले स्रोत क्लाउड-जैसे बैकअप समाधान की तलाश कर रहे हैं, तो सिंक्थिंग आपके एकमात्र विकल्प से बहुत अधिक है। सौभाग्य से (एक बार जब आप किसी भी सेटअप मुद्दे पर पहुंच जाते हैं), यह बहुत अच्छी तरह से काम करता है.

Brayan Jackson Administrator
Sorry! The Author has not filled his profile.
follow me