सीआईएफएस का उपयोग करके लिनक्स पर विंडोज शेयर माउंट करें

Si A I Epha Esa Ka Upayoga Karake Linaksa Para Vindoja Seyara Ma Unta Karem



माउंटिंग स्थानीय फ़ाइल सिस्टम के माध्यम से फ़ाइलों या फ़ोल्डरों तक पहुँचने और संशोधन करने की एक प्रक्रिया है। विंडोज़ शेयर स्थानीय क्षेत्र नेटवर्क (LAN) पर दूसरों के साथ फ़ाइलें या निर्देशिकाएँ साझा करने के लिए एक विंडोज़ अंतर्निहित सुविधा है।

इस ट्यूटोरियल में, मैं विंडोज शेयर की खोज करूंगा और इसका उपयोग करके इसे लिनक्स फाइल सिस्टम पर कैसे माउंट करूं mount.cifs उपयोगिता।

सीआईएफएस क्या है?

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







लिनक्स पर सीआईएफएस-यूटिल्स कैसे स्थापित करें

लिनक्स पर विंडोज शेयर माउंट करने के लिए mount.cifs उपयोगिता की आवश्यकता है जो इसका एक भाग है सीआईएफएस-यूटिल्स पैकेट।



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



सूडो अपार्ट स्थापित करना सीआईएफ-यूटिल्स

उपयोग डीएनएफ सीआईएफ-यूटिल्स को स्थापित करने के लिए पैकेज मैनेजर Centos और फेडोरा वितरण,





सूडो डीएनएफ स्थापित करना सीआईएफ-यूटिल्स

के लिए लाल टोपी (आरएचईएल) और रेड हैट आधारित वितरण का उपयोग करते हैं स्वादिष्ट पैकेज प्रबंधक।

सूडो यम स्थापित करें सीआईएफ-यूटिल्स

टिप्पणी: इस गाइड में लागू निर्देशों के लिए, मैं इसका उपयोग कर रहा हूं उबंटू 22.04 . प्रक्रिया समान है और इसे किसी भी लिनक्स वितरण पर बिना किसी समस्या के निष्पादित किया जा सकता है।



लिनक्स पर विंडोज शेयर कैसे माउंट करें

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

मैं एक बना रहा हूँ /मीडिया/विनशेयर रूट पर निर्देशिका का उपयोग करें mkdir सुडो विशेषाधिकारों के साथ कमांड।

सूडो mkdir / मिडिया / विनशेयर

हम लिनक्स पर विंडोज शेयर को माउंट करने के लिए माउंट कमांड के नीचे दिए गए सिंटैक्स का पालन करेंगे।

सूडो पर्वत -टी सीआईएफ // [ आईपी ​​पता ] / [ शेयर-नाम ] / [ माउंट ] -ओ उपयोगकर्ता नाम = [ उपयोगकर्ता नाम ]

उपरोक्त वाक्यविन्यास में:

[आईपी पता] : यह रिमोट मशीन का आईपी पता है, जो इस मामले में विंडोज़ है; आईपी ​​पते तक पहुंचने के लिए, खोलें सही कमाण्ड और चलाएँ ipconfig आज्ञा। IPV 4 पता नोट करें.

[शेयर-नाम]: यह विंडोज़ शेयर नाम या फ़ोल्डर नाम है जो नेटवर्क के लिए साझा किया जाता है।

[माउंट]: यह क्लाइंट की मशीन पर स्थापित माउंट पॉइंट डायरेक्टरी है, जो लिनक्स है।

-ओ: यह एक ध्वज है जिसका उपयोग परिभाषित करने के लिए किया जाता है सीआईएफ-यूटिल्स विकल्प, सीआईएफ यूटिल्स विकल्प चलाने के बारे में अधिक पढ़ने के लिए मैन माउंट.सीआईएफ आज्ञा। नीचे दी गई तालिका कुछ विकल्पों को सूचीबद्ध करती है जिनका उपयोगकर्ता अक्सर उपयोग करते हैं।

उपयोगकर्ता नाम रिमोट मशीन का उपयोगकर्ता नाम प्रदान करने के लिए
पासवर्ड स्पष्ट रूप से पासवर्ड प्रदान करने के लिए [अनुशंसित नहीं]
साख क्रेडेंशियल वाली फ़ाइल सेट करने के लिए [अनुशंसित]
की ओर प्रोटोकॉल संस्करण को स्पष्ट रूप से 1.0, 2.0, या 3.0 सेट करने के लिए

अब, मैंने नाम के साथ एक विंडोज़ शेयर बनाया है मेरे फ़ोल्डर , इसका उपयोग करके लिनक्स पर माउंट करने के लिए /मीडिया/विनशेयर माउंट पॉइंट के रूप में मैं निम्नलिखित कमांड का उपयोग करूंगा।

सूडो पर्वत -टी सीआईएफ // 192.168.18.14 / मेरे फ़ोल्डर / मिडिया / विनशेयर -ओ उपयोगकर्ता नाम = शहर

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

डीएफ -एच

कई मामलों में, उपयोगकर्ता डोमेन बताना आवश्यक हो सकता है। का उपयोग करके विंडोज़ सिस्टम का सिस्टम डोमेन ढूंढें wmic (विंडोज मैनेजमेंट इंस्ट्रुमेंटेशन कमांड लाइन) कमांड में सही कमाण्ड .

Wmic कंप्यूटर सिस्टम को डोमेन मिलता है

डोमेन जानने के बाद जो है कार्यसमूह मेरे मामले में, बस इसे डोमेन विकल्प का उपयोग करके उपरोक्त कमांड में डालें।

सूडो पर्वत -टी सीआईएफ // 192.168.18.14 / मेरे फ़ोल्डर / मिडिया / विनशेयर / -ओ उपयोगकर्ता नाम =शहर, कार्यक्षेत्र =कार्यसमूह

हालाँकि, यह साझा फ़ोल्डर को माउंट करने का एक सुरक्षित तरीका नहीं है। इसे और अधिक सुरक्षित बनाने के लिए, mount.cifs उपयोगिता में एक विकल्प है जिसे कहा जाता है साख .

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

सूडो नैनो ~ / .क्रेडेंशियल्स-सीआईएफ

फ़ाइल में निम्न जानकारी टाइप करें.

उपयोगकर्ता नाम = [ उपयोगकर्ता नाम ]

पासवर्ड = [ पासवर्ड ]

कार्यक्षेत्र = [ कार्यक्षेत्र ]

इस जानकारी को फ़ाइल में जोड़ने के बाद फ़ाइल को दबाकर सेव करें Ctrl+x और तब और .

क्रेडेंशियल विकल्प के साथ विंडोज शेयर को माउंट करने के लिए निम्न कमांड का उपयोग करें।

सूडो पर्वत -टी सीआईएफ // 192.168.18.14 / मेरे फ़ोल्डर / मिडिया / विनशेयर / -ओ साख =~ / .क्रेडेंशियल-सीआईएफ

टिप्पणी: मैं ~/ का उपयोग करने के बजाय क्रेडेंशियल फ़ाइल को पूर्ण पथ देने की सलाह दूंगा।

विंडोज़ शेयर माउंट को स्थायी कैसे बनाएं

निम्नलिखित अनुभाग का प्रयास करने से पहले, मुख्य महत्वपूर्ण बिंदुओं पर ध्यान दें।

  • यदि स्थायी माउंट ठीक से सेट नहीं किया गया है, तो लिनक्स बूट नहीं होगा। रिबूट से पहले सुनिश्चित करें कि सब कुछ सही है। मैं का उपयोग करने का सुझाव दूंगा माउंट -ए त्रुटियों की जाँच करने का आदेश।
  • रिमोट मशीन का आईपी स्थिर होना चाहिए, अन्यथा, माउंटिंग विफल हो जाएगी, और अंततः सिस्टम बूट हो जाएगा।

विंडोज़ शेयर माउंट को स्थायी बनाने के लिए, हमें fstab (फ़ाइल सिस्टम टेबल) फ़ाइल को संशोधित करने की आवश्यकता है। Fstab फ़ाइल फ़ाइल सिस्टम का प्रबंधन करती है और आपको बाहरी फ़ाइल सिस्टम को मैन्युअल रूप से माउंट करने की भी अनुमति देती है।

आइए इसमें स्थित fstab फ़ाइल खोलें /वगैरह निर्देशिका का उपयोग कर रहा हूँ नैनो संपादक.

सूडो नैनो / वगैरह / fstab

लिनक्स पर विंडोज शेयर को स्थायी बनाने के लिए, नीचे दिए गए सिंटैक्स का पालन करें।

// [ आईपी ​​पता ] / [ शेयर-नाम ] / [ माउंट ] सीआईएफ साख = [ क्रेडेंशियल्स-फ़ाइल-पथ ] [ गंदी जगह ] [ उत्तीर्ण ]

टिप्पणी: उपयोग टैब fstab फ़ाइल में फ़ील्ड को अलग करने के लिए स्थान के बजाय।

आइए प्रतिस्थापित करें [आईपी पता] , [शेयर-नाम] , [माउंट], और [क्रेडेंशियल-फ़ाइल-पथ] वास्तविक जानकारी के साथ. [गंदी जगह] और यह [उत्तीर्ण] सक्षम करने के लिए विकल्पों का उपयोग किया जाता है बैकअप माउंटेड फ़ाइल सिस्टम का और ऍफ़एससीके क्रमशः बूट पर जाँच करें। तय करना 0 और 0 दोनों विकल्पों को अक्षम रखने के लिए।

// 192.168.18.14 / मेरे फ़ोल्डर / मिडिया / WinShare Сifs साख = / घर / उपयोगकर्ता / .क्रेडेंशियल-सीआईएफ 0 0

टिप्पणी: क्रेडेंशियल फ़ाइल का पूर्ण पथ प्रदान करें।

Fstab फ़ाइल को संशोधित करने के बाद, संपादक का उपयोग करके सहेजें और बाहर निकलें Ctrl+x और तब और .

अगले चरण में इसके माध्यम से विंडोज शेयर को माउंट करना शामिल है पर्वत आज्ञा।

सूडो पर्वत / मिडिया / विनशेयर

यदि कोई त्रुटि नहीं है, तो माउंट सफल है और बूट पर भी स्थायी रहेगा।

विंडोज़ शेयर को अनमाउंट कैसे करें

विंडोज़ शेयर को अनमाउंट करने के लिए, का उपयोग करें umount आरोह बिंदु के साथ आदेश.

सूडो umount / [ माउंट ]

हमारे उदाहरण में, [माउंट] है /मीडिया/विनशेयर निर्देशिका।

सूडो umount / मिडिया / विनशेयर

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

सूडो umount -एफ / मिडिया / विनशेयर

या का उपयोग करें -एल झंडा, जो अलग कर देता है यदि उपरोक्त आदेश भी विफल रहता है तो फ़ाइल सिस्टम।

सूडो umount -एल / मिडिया / विनशेयर

इन विकल्पों के बारे में अधिक पढ़ने के लिए, चलाएँ आदमी माउंट आज्ञा।

विंडोज़ शेयर कैसे बनाएं

विंडोज़ शेयर एक निर्देशिका है जिसे स्थानीय क्षेत्र नेटवर्क पर साझा करने के लिए सेट किया गया है। लिनक्स पर विंडोज शेयर को एक्सेस करने से पहले इसे विंडोज पर सेट करना होगा।

सबसे पहले, सुनिश्चित करें कि विंडोज़ सीआईएफएस संचार के लिए सक्षम है। उसके लिए, खोलें विंडोज़ सुविधा को चालू और बंद करें विंडोज़ पर. खोजो SMB 1.0/CIFS फ़ाइल शेयरिंग समर्थन सूची में और इसे जांचें।

कुछ क्षणों के बाद, आपसे सिस्टम को पुनरारंभ करने के लिए कहा जाएगा।

विंडोज़ पर नेटवर्क खोज सक्षम करने के लिए, पर जाएँ उन्नत साझाकरण सेटिंग्स ; एक बार वहां, आपको इसका विकल्प ढूंढना चाहिए प्रसार खोज और सुनिश्चित करें कि यह विकल्प चयन करके सक्षम है नेटवर्क खोज चालू करें विकल्प।

इसके बाद, हमें एक विंडोज़ शेयर फ़ोल्डर बनाना होगा जिसे लिनक्स पर माउंट किया जाएगा mount.cifs उपयोगिता।

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

अब, ड्रॉप-डाउन आइकन पर क्लिक करें, चुनें सब लोग सूची से, और फिर पर क्लिक करें जोड़ना बटन।

का चयन करें अनुमति स्तर, इसे सेट करें पढ़ना लिखना इस फ़ोल्डर में, और फिर क्लिक करें शेयर करना .

अब, विंडोज़ शेयर साझा करने के लिए तैयार है।

निष्कर्ष

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

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