डेबियन पर सेटअप NFS शेयर
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
यह ट्यूटोरियल आपको दिखाएगा कि कैसे आसानी से और आसानी से सेटअप git रिपॉजिटरी के साथ Gitolite के साथ डेबियन व्हीज़ी। इस ट्यूटोरियल के पाठ्यक्रम के लिए, हम मानेंगे कि आप प्रशासनिक विशेषाधिकारों के साथ काम कर रहे हैं। यदि आप sudoइसके बजाय उपयोग करना चाहते हैं , तो इसे आवश्यक होने पर संलग्न करें।
सबसे पहले, SSH के माध्यम से लॉगिन करें और सुनिश्चित करें कि आपके पैकेज अद्यतित हैं और निर्भरता पूरी हुई है:
apt-get update && apt-get upgrade && apt-get install git perl
Gitolite सब कुछ git-related के लिए एक समर्पित उपयोगकर्ता पर निर्भर करता है, क्योंकि यह उसके चारों ओर आवरण के रूप में कार्य करता है। आप इसे जो चाहें नाम दे सकते हैं। हम यहां जाएंगे git:
useradd -m git
passwd git
सुनिश्चित करें कि आपकी स्वयं की SSH सार्वजनिक कुंजी को आपके क्लाइंट मशीन से निम्नलिखित आदेश जारी करके सर्वर पर कॉपी किया गया है:
scp yourkey.pub git@yourserver.tld:˜/yourname.pub
यह केवल लिनक्स या बीएसडी वर्कस्टेशन के लिए काम करता है। विंडोज और ओएस एक्स के लिए, कृपया अपने ऑपरेटिंग सिस्टम के प्रलेखन से परामर्श करें। यदि आपके पास अभी SSH कुंजियाँ नहीं हैं, तो उन्हें उत्पन्न करने के तरीके पर इस Vultr डॉक्टर को देखें ।
अगला कदम महत्वपूर्ण है। सुनिश्चित करें कि आपकी ˜/.ssh/authorized_keysफ़ाइल खाली है।
Gitoliteगिबाब से सीधे डाउनलोड और इंस्टॉल करें क्योंकि डेबियन के भंडार में संस्करण पुराना है:
su git
cd
git clone git://github.com/sitaramc/gitolite
mkdir -p $HOME/bin
gitolite/install -to $HOME/bin
अपने आप को एक प्रशासनिक उपयोगकर्ता बनाएं:
bin/gitolite setup -pk yourname.pub
यह प्रतिष्ठापन पूरा हुआ। इसके बाद, आपको उपयोगकर्ताओं और रिपॉजिटरी को जोड़ना होगा। "सामान्य" सिस्टम प्रबंधन के विपरीत, Gitolite उपयोगकर्ता और रिपॉजिटरी प्रबंधन के लिए एक विशेष भंडार पर निर्भर करता है, इसे कहा जाता है gitolite-admin।
gitolite-admin अपने ग्राहक पर क्लोन करें :
git clone git@yourserver.tld:gitolite-admin
यदि आप cdमें gitolite-admin, अब आप दो निर्देशिकाओं देखना चाहिए:
निर्देशिका keydirउपयोगकर्ताओं की सार्वजनिक कुंजी संग्रहीत करती है, इसलिए यदि आप एक उपयोगकर्ता को जोड़ना चाहते हैं user1, तो आप उनकी सार्वजनिक कुंजी को इसमें डालेंगे keydirऔर उसका नाम रखेंगे user1.pub।
फ़ाइल में नए रिपॉजिटरी जोड़ना है conf/gitolite.conf। देने के लिए user1भंडार करने के लिए पढ़ने के लिए और लिखने के लिए एक्सेस Testing(जो डिफ़ॉल्ट रूप से पहले से ही वहाँ है) आप निम्नलिखित करने के लिए इसे बदलने के लिए होगा:
repo testing
5 RW+ = user1
उन परिवर्तनों को प्रभावी बनाने के लिए, आपको परिवर्तनों को रिपॉजिटरी में धकेलना होगा:
git add conf
git add keydir
git commit -m "user1 - testing"
git push
यह सब कुछ के बारे में है - हर नए उपयोगकर्ता / रिपॉजिटरी के लिए प्रक्रिया को दोहराएं। हैप्पी कोडिंग!
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ