फ्री सॉफ्टवेयर के आधार पर अपना खुद का ड्रॉपबॉक्स कैसे बनाएं

स्पार्कलशेयर एक खुला स्रोत अनुप्रयोग है जिसे लिनक्स, मैक और Android उपकरणों पर स्थापित किया जा सकता है कई कंप्यूटरों के बीच सिंक फाइलें आप इसे कैसे करते हैं ड्रॉपबॉक्स.


सबसे पहले, ड्रॉपबॉक्स को क्यों छोड़ें और स्पार्कलशेयर का प्रयास करें?

1. SparkleShare के साथ आप अपने डेटा को नियंत्रित करते हैं क्योंकि आप इसे अपने सर्वर पर संग्रहीत कर सकते हैं।

2. अपलोड की कोई सीमा नहीं है। यदि आप अपने स्वयं के सर्वर पर डेटा स्टोर करते हैं, तो केवल सीमा आपके हार्ड ड्राइव की क्षमता है।

3. SparkleShare क्रॉस-प्लेटफ़ॉर्म है। हालाँकि, हालाँकि Windows और iOS के लिए संस्करण की योजना बनाई गई है, फिर भी इन संस्करणों के लिए कोई तारीख निर्धारित नहीं है।

स्थापना

क्लाइंट पर

मैंने एक टर्मिनल खोला और लिखा (केवल उबंटू 11.10):

sudo apt-get स्थापित करें चंचलता

इस पैकेज में भी उपलब्ध है खजाने अन्य लोकप्रिय लिनक्स वितरण से। भी उपलब्ध है तुम्हारा स्रोत कोड.

फिर, SparkleShare खोलें और अपना नाम और ईमेल दर्ज करें। जारी रखें पर क्लिक करें।

SparkleShare ~ / SparkleShare फ़ोल्डर में एक कॉन्फ़िगरेशन फ़ाइल बनाएगा। इसकी सामग्री की प्रतिलिपि बनाएँ।

सर्वर पर

सुनिश्चित करें कि आपके पास गिट और ओपनश-सर्वर पैकेज स्थापित हैं।

सर्वर में लॉगिन करें और निम्नलिखित कमांड चलाएं:

Adduser --disabled-password git
सीडी / होम / गिट
git init--bare MyProject
एमकेडीआईआर एसएसएचओ
vi। एसएसएच / अधिकृत_कीप

संपादन मोड को सक्रिय करने के लिए i कुंजी दबाएं। उस पाठ को पेस्ट करें जिसे आपने पहले कॉन्फ़िगरेशन फ़ाइल से कॉपी किया था। ESC दबाएं, मैंने लिखा: x! और फ़ाइल को बचाने के लिए Enter कुंजी दबाएं। यदि आप चाहते हैं कि अधिक लोग इस प्रोजेक्ट को एक्सेस करने में सक्षम हों, तो इस फाइल में एक नई लाइन पर अपने ब्रेसिज़ पेस्ट करें।

अंत में, निम्न कमांड चलाएँ:

चामोद 700 .ssh
chmod 600। ssh / अधिकृत_की
chown -R गिट।

उदाहरण में, git उपयोगकर्ता को चुना गया है क्योंकि ग्राहक मानता है कि उस उपयोगकर्ता का उपयोग किया जाएगा। हालांकि, यदि आवश्यक हो, तो इसे बदला जा सकता है। आपको बस क्लाइंट (अगले चरण में) सर्वर पते में उपसर्ग उपयोगकर्ता @ का उपयोग करके बताना होगा।

क्लाइंट पर, फिर से

SparkleShare स्थिति आइकन पर क्लिक करें और "होस्टेड प्रोजेक्ट जोड़ें" विकल्प चुनें। फिर "मेरे अपने सर्वर पर" चुनें और पता फ़ील्ड में अपने सर्वर का पता दर्ज करें और "/ होम / गिट / MyProject" दूरस्थ पथ फ़ील्ड में। जोड़ें पर क्लिक करें।

हो गया, SparkleShare को आपके सर्वर से जोड़ा जाना चाहिए!

Fuente: स्पार्कलशेयर


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   मच कहा

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

    Git क्या है? खैर, मैंने पहले ही इसकी जांच की और इसे स्थापित किया, और फिर? क्यों जब adduser आदेशों को क्रियान्वित
    -विस्तृत-पासवर्ड गिट

    सीडी / होम / गिट
    git init -bare MyProject
    एमकेडीआईआर एसएसएचओ
    vi। एसएसएच / अधिकृत_कीप

    यह मुझे कुछ ऐसा बताता है जो मान्य नहीं है।

    मेरे स्वर को बहाना है लेकिन मैं बहुत निराश हूं और मैं यह जानना चाहूंगा कि क्या खरोंच से इसे इकट्ठा करने के लिए बहुत अधिक पूर्ण और विस्तृत ट्यूटोरियल है।

    जानकारी और समर्थन के लिए धन्यवाद।

  2.   हेक्टर गुज़मैन कहा

    हम्म! कितना दिलचस्प ... मुझे लगता है कि इन विकल्पों में से पहला (क्योंकि इस शैली के कई हैं), जो कि लिनक्स पर स्थापित है, और इसमें iOS और विंडोज के लिए क्लाइंट हैं (ठीक है कि यह एक का अभाव है, पूरी तरह से मेरा ध्यान आकर्षित करेगा) जब तक ऐसा नहीं होता, मैं खुद के साथ चिपका रहूँगा that

  3.   चलो लिनक्स का उपयोग करें कहा

    अफसोस है कि हाँ।

  4.   कजबयदम् कहा

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

  5.   मिगुएलिनक्स कहा

    एक सवाल: क्या आपको किसी ऐसे सिंक्रोनाइज़्ड विकल्प का पता है जो स्वचालित रूप से फ़ाइलों को एंड्रॉइड मोबाइल पर डाउनलोड करता है?
    एक ग्रीटिंग

  6.   गैस्पर फर्नांडीज कहा

    क्या आपको अभी भी मोनो की आवश्यकता है? यह केवल एक चीज है जो मुझे इस कार्यक्रम से वापस खींचती है ...

  7.   मार्कोसिपे कहा

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