पहले, हमने आपको बिटटोरेंट सिंक में पेश किया है जो आपको बिटरोरेंट तकनीक का उपयोग कर कंप्यूटर से कंप्यूटर पर अपनी फ़ाइलों को सिंक करने की अनुमति देता है। यदि आपके पास अपना स्वयं का वेब सर्वर है, तो आप अपने कंप्यूटर से फ़ाइलों को वेब सर्वर पर बैक अप लेने के लिए बैकअप टूल के रूप में btsync का उपयोग कर सकते हैं। यहां बताया गया है कि आप अपने सर्वर पर बिटटोरेंट सिंक कैसे सेट कर सकते हैं।

नोट : यह ट्यूटोरियल मानता है कि आपके पास एक लिनक्स सर्वर है और आपके पास सर्वर के प्रशासनिक अधिकार हैं। यदि आप Windows सर्वर का उपयोग कर रहे हैं, तो यह ट्यूटोरियल लागू नहीं है।

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

 mkdir btsync सीडी btsync 

इसके बाद, वेब से बिटटोरेंट सिंक इंस्टॉलर प्राप्त करें।

 wget http://btsync.s3-website-us-east-1.amazonaws.com/btsync_x64.tar.gz 

मैं इंस्टॉलर के 64-बिट संस्करण का उपयोग कर रहा हूं। आप अपने सर्वर के लिए सबसे उपयुक्त संस्करण चुन सकते हैं।

टैर फ़ाइल निकालें:

 tar -xvzf btsync_x64.tar.gz 

यदि आप " ls " कमांड चलाते हैं, तो आपको "btsync" और "LICENSE.TXT" फ़ाइल देखना चाहिए।

Btsync फ़ाइल निष्पादित करें।

 ./btsync 

यह पृष्ठभूमि में बिटटोरेंट सिंक चलाएगा।

अब, अपने ब्राउज़र पर जाएं और पता टाइप करें: " http: // your-ip-address: 8888 "

एकाधिक डोमेन वाले अपाचे सर्वर पर, आपको डोमेन-विशिष्ट vhost फ़ाइल में निम्न प्रविष्टि जोड़ने की आवश्यकता हो सकती है:

 प्रॉक्सीपास http://127.0.0.1:8888/gui/ ProxyPassReverse http://127.0.0.1:8888/gui/ रीडायरेक्ट स्थायी / btsync / gui / 

अपाचे सर्वर को पुनरारंभ करें और आप यूआरएल के माध्यम से पहुंच पाएंगे: " http: // your-domain-name / gui / "

बीटीएसआईएनसी जीयूआई की सुरक्षा

डिफ़ॉल्ट रूप से, बीटीएसआईएनसी जीयूआई सार्वजनिक रूप से उपलब्ध है और कोई भी इसका उपयोग कर सकता है। आप जो करना चाहते हैं वह पासवर्ड सुरक्षा जोड़ना है ताकि आप इसे एक्सेस कर सकें।

रिमोट सर्वर में, "btsync.config" फ़ाइल बनाएं। सुनिश्चित करें कि आप इसे उस स्थान पर रखें जो जनता द्वारा उपलब्ध नहीं है।

 नैनो btsync.config 

निम्न पंक्तियों को खाली फ़ाइल में पेस्ट करें:

 {"वेबूई": {"सुनो": "0.0.0.0:8888", "लॉगिन": "YOUR_LOGIN_USERNAME", "पासवर्ड": "YOUR_LOGIN_PASSWORD"}} 

अपने उपयोगकर्ता नाम और पासवर्ड के साथ "YOUR_LOGIN_USERNAME" और "YOUR_LOGIN_PASSWORD" को बदलें।

सहेजें (ctrl + o) और फ़ाइल से बाहर निकलें (ctrl + x)।

अगला, btsync में कॉन्फ़िगरेशन फ़ाइल जोड़ें:

 ./btsync --config /path/to/btsync.config 

नोट: कॉन्फ़िगरेशन फ़ाइल जोड़ने से पहले आपको वर्तमान में चल रही प्रक्रिया को रोकना / मारना होगा। एक बार जोड़ा गया, btsync खुद से autostart होगा।

अब, अपने ब्राउज़र को रीफ्रेश करें और यह आपको लॉगिन क्रेडेंशियल के लिए संकेत देगा।

प्रयोग

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

का आनंद लें!