विंडोज और सेंटोस के साथ सांबा शेयर को कैसे स्थापित और कॉन्फ़िगर करें

How Install Configure Samba Share With Windows



सांबा एक विंडोज़ संगत फाइल शेयरिंग सिस्टम है। इसका उपयोग लिनक्स सिस्टम पर विंडोज़ शेयर को सेट करने के लिए किया जाता है। सांबा SMB/CIFS प्रोटोकॉल का एक Linux कार्यान्वयन है।

सांबा का उपयोग स्टोरेज सर्वर को स्थापित करने या लिनक्स सिस्टम पर फाइलों और निर्देशिकाओं को साझा करने के लिए किया जा सकता है।







इस लेख में, मैं आपको दिखाऊंगा कि विंडोज और सेंटोस 7 के साथ सांबा शेयर को कैसे स्थापित और कॉन्फ़िगर किया जाए। आइए शुरू करें।



सांबा सर्वर और क्लाइंट कंप्यूटर निम्न तरीके से स्थापित किए गए हैं:







NS सांबा स्टोरेज सर्वर (CentOS ७ पर आधारित) का होस्टनाम है एसएमबी-सर्वर और आईपी पता 10.0.1.11

NS सांबा सेंटोस 7 क्लाइंट होस्टनाम है एसएमबी-क्लाइंट और आईपी पता 10.0.1.14



NS सांबा विंडोज 7 क्लाइंट आईपी ​​पता है 10.0.1.12

ये कंप्यूटर एक ही नेटवर्क में हैं 10.0.1.0/24

सांबा सर्वर के लिए DNS को कॉन्फ़िगर करना:

आरंभ करने से पहले, सुनिश्चित करें कि आपका DNS सर्वर ठीक से कॉन्फ़िगर किया गया है। अन्यथा, सांबा शुरू करने में विफल हो सकता है।

एक पूर्ण DNS सर्वर को कॉन्फ़िगर करना इस लेख के दायरे से बाहर है, इसलिए मैंने इसे संपादित किया /आदि/मेजबान प्रत्येक CentOS 7 मशीन की फ़ाइल और वहाँ निम्न पंक्ति जोड़ी।

10.0.1.11 एसएमबी-सर्वर

पर एसएमबी-सर्वर तथा एसएमबी-क्लाइंट मशीन, आप उपरोक्त पंक्ति को जोड़ने के लिए बस निम्न आदेश चला सकते हैं /आदि/मेजबान फ़ाइल:

$फेंक दिया '10.0.1.11 एसएमबी-सर्वर' | सुडो टी -प्रति /आदि/मेजबान

विंडोज क्लाइंट के लिए, मैंने संपादित करने के लिए नोटपैड का उपयोग किया C:WindowsSystem32Driversetchosts फ़ाइल और वहां निम्न पंक्ति जोड़ा:

10.0.1.11 एसएमबी-सर्वर

चरण 1:

के पास जाओ शुरू मेनू और खोजें नोटपैड . अब राइट क्लिक करें नोटपैड आइकन और क्लिक करें व्यवस्थापक के रूप में चलाओ .

चरण 2:

अब दबाएं + या को जाने के लिए फ़ाइल > खोलना… और फ़ाइल का चयन करें C:WindowsSystem32Driversetchosts

चरण 3:

अब उपरोक्त लाइन को फाइल के अंत में जोड़ें। अब दबाएं + एस या जाना फ़ाइल > सहेजें फ़ाइल को सहेजने के लिए।

सांबा सर्वर स्थापित करना:

सांबा सर्वर डिफ़ॉल्ट रूप से CentOS 7 पर स्थापित नहीं है। इसलिए आपको इसे स्थापित करना होगा एसएमबी-सर्वर मशीन।

सांबा सर्वर स्थापित करने से पहले, अद्यतन करने के लिए निम्न आदेश चलाएँ यम पैकेज रिपॉजिटरी कैश:

$सुडो यम मेककैश

अब अपने CentOS 7 सिस्टम को निम्न कमांड से अपडेट करें:

$सुडो यम अपडेट

यदि अपडेट उपलब्ध है, तो आपको निम्न विंडो देखनी चाहिए। दबाएँ तथा और फिर दबाएं जारी रखने के लिए।

अद्यतन प्रक्रिया को समाप्त होने में कुछ समय लगना चाहिए। एक बार पूरा होने के बाद, अपने सिस्टम को रिबूट करने के लिए निम्न कमांड चलाएँ।

$सुडोरीबूट

अब निम्न आदेश के साथ सांबा सर्वर स्थापित करें:

$सुडो यम इंस्टालसाम्बा

अब दबाएं तथा और फिर दबाएं जारी रखने के लिए।

सांबा सर्वर स्थापित किया जाना चाहिए।

सांबा सेवाएं एसएमबी तथा एनएमबी डिफ़ॉल्ट रूप से रोक दिए जाते हैं। कुछ भी करने से पहले आपको उन्हें शुरू करना होगा।

शुरू करें एसएमबी निम्न आदेश के साथ सेवा:

$सुडोsystemctl स्टार्ट smb

शुरू करें एनएमबी निम्न आदेश के साथ सेवा:

$सुडोsystemctl start nmb

अब आपको जोड़ना है एसएमबी तथा एनएमबी सिस्टम स्टार्टअप के लिए सेवाएं ताकि वे सर्वर कंप्यूटर के बूट होने पर शुरू हो जाएं।

जोड़ें एसएमबी निम्न आदेश के साथ सिस्टम स्टार्टअप के लिए सेवा:

$सुडोसिस्टमसीटीएलसक्षमएसएमबी

जोड़ें एनएमबी निम्न आदेश के साथ सिस्टम स्टार्टअप के लिए सेवा:

$सुडोसिस्टमसीटीएलसक्षमएनएमबी

सांबा उपयोगकर्ताओं को जोड़ना और सूचीबद्ध करना:

विंडोज उपयोगकर्ताओं के पास लिनक्स की तुलना में अलग-अलग फाइलें और निर्देशिका अनुमति योजनाएं हैं। इन अतिरिक्त मापदंडों को मौजूदा लिनक्स उपयोगकर्ताओं में जोड़ने के लिए, pdbedit कमांड का उपयोग किया जाता है।

आप निम्न आदेश के साथ अपने लॉगिन उपयोगकर्ता को सांबा में जोड़ सकते हैं:

$सुडोpdbedit-प्रति यू$(मैं कौन हूं)

अब आपको एक सांबा पासवर्ड सेट करना होगा। यह वह पासवर्ड है जिसका उपयोग आप सांबा शेयर में लॉगिन करते समय करेंगे।

उपयोगकर्ता के लिए अपना सांबा पासवर्ड टाइप करें और दबाएं .

अपना सांबा पासवर्ड दोबारा टाइप करें और दबाएं .

आपका लॉगिन उपयोगकर्ता जोड़ा जाना चाहिए।

आप अन्य लिनक्स उपयोगकर्ताओं को सांबा में निम्नलिखित कमांड के साथ जोड़ सकते हैं:

$सुडोpdbedit-प्रति यूउपयोगकर्ता नाम

ध्यान दें: यहां, उपयोगकर्ता नाम कोई भी Linux उपयोगकर्ता नाम हो सकता है।

अब आप सभी सांबा उपयोगकर्ताओं को निम्न आदेश के साथ सूचीबद्ध कर सकते हैं:

$सुडोpdbedit-NS

सांबा यातायात की अनुमति:

अब सांबा यातायात की अनुमति दें एसएमबी-सर्वर निम्नलिखित के साथ मशीन फ़ायरवॉल आदेश:

$सुडोफ़ायरवॉल-cmd--ऐड-सर्विस=सांबा--स्थायी

नया लागू करें फ़ायरवॉल निम्न आदेश के साथ विन्यास:

$सुडोफ़ायरवॉल-cmd--पुनः लोड करें

CentOS 7 क्लाइंट से सांबा शेयरों तक पहुँचना:

आप अपनी CentOS 7 मशीनों में सांबा क्लाइंट उपयोगिताओं को स्थापित कर सकते हैं जिससे आप सांबा शेयरों को माउंट करना चाहते हैं एसएमबी-सर्वर मशीन।

CentOS 7 क्लाइंट पर सांबा क्लाइंट उपयोगिताओं को स्थापित करने के लिए निम्नलिखित कमांड चलाएँ:

$सुडो यम इंस्टालसांबा-ग्राहक

अब दबाएं तथा और फिर दबाएं जारी रखने के लिए।

सांबा क्लाइंट उपयोगिताओं को स्थापित किया जाना चाहिए।

अब आप अपने लॉगिन के लिए सभी उपलब्ध शेयर सूचीबद्ध कर सकते हैं उपयोगकर्ता नाम पर एसएमबी-सर्वर निम्न आदेश के साथ मशीन:

$smbclientयूउपयोगकर्ता नाम> -NS //होस्ट नाम

ध्यान दें: यहां उपयोगकर्ता नाम क्या आपका सांबा उपयोगकर्ता नाम है और होस्ट नाम आपका DNS नाम या IP है एसएमबी-सर्वर .

अब अपना सांबा पासवर्ड टाइप करें और दबाएं .

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

अब आप निम्न आदेश के साथ अपना हिस्सा माउंट कर सकते हैं:

$सुडो पर्वत -टीसीआईएफ-या उपयोगकर्ता नाम= उपयोगकर्ता नाम,पासवर्ड=SAMBA_PASSWORD
//सर्वर आईपी/शेयरनाम माउंटपॉइंट

नोट: उपयोगकर्ता नाम तथा SAMBA_PASSWORD सांबा लॉगिन विवरण हैं, सर्वर आईपी का आईपी पता है एसएमबी-सर्वर , शेयरनाम शेयर का नाम है और माउंट पॉइंट वह स्थान/पथ है जहां आप अपना हिस्सा माउंट करना चाहते हैं शेयरनाम सेंटोस 7 पर।

शेयर लगा हुआ है।

विंडोज क्लाइंट से सांबा शेयरों तक पहुंचना:

विंडोज़ से, बस खोलें फाइल ढूँढने वाला और \ टाइप करें होस्ट नाम शेयरनाम आपके स्थान पर जैसा कि नीचे स्क्रीनशॉट में चिह्नित है। एक बार जब आप कर लें, तो दबाएं .

अब अपने सांबा में टाइप करें उपयोगकर्ता नाम तथा पासवर्ड और क्लिक करें ठीक है .

जैसा कि आप देख सकते हैं, आपको अपने हिस्से में लॉग इन होना चाहिए।

अधिक शेयर जोड़ना:

अगर आपको और शेयर जोड़ने की जरूरत है, तो पढ़ें फ़ाइल शेयर बनाना लेख का अनुभाग https://linuxhint.com/install-samba-on-ubuntu/ पर

ध्यान दें: SELinux के अक्षम होने पर मैंने सब कुछ किया। SELinux के साथ काम करना इस लेख के दायरे से बाहर है। SELinux के बारे में अधिक जानकारी के लिए कृपया SELinux दस्तावेज़ देखें और इसे सांबा के लिए कैसे सेट करें।

तो इस तरह आप विंडोज और सेंटोस 7 के साथ सांबा शेयर को स्थापित और कॉन्फ़िगर करते हैं। इस लेख को पढ़ने के लिए धन्यवाद।