इस गाइड के दो भाग हैं। पहले भाग में, हम विंडोज पर एक साझा फ़ोल्डर बनाएंगे, और फिर उस शेयर तक पहुंचने के लिए लिनक्स को कॉन्फ़िगर करेंगे। दूसरे भाग में, हम लिनक्स पर एक साझा फ़ोल्डर बनाएंगे और शेयर तक पहुंचने के लिए विंडोज कॉन्फ़िगर करेंगे। आपकी स्थिति के आधार पर, आप निर्देशों के उचित सेट का पालन करना चाहेंगे। यदि, किसी कारण से, आप दोनों सिस्टम पर साझा फ़ोल्डर्स सेट अप करना चाहते हैं, तो आप भी ऐसा कर सकते हैं। हम अपने उदाहरणों के लिए विंडोज 10 और उबंटू का उपयोग कर रहे हैं, लेकिन हमने निर्देशों को विंडोज या लिनक्स के किसी भी संस्करण के अनुकूल बनाने के लिए अनुकूल बनाया है।
विकल्प एक: विंडोज़ पर एक शेयर बनाएं और लिनक्स से इसे एक्सेस करें
यह काम करने के लिए, हम तीन कदम उठाएंगे। सबसे पहले, हम सुनिश्चित करेंगे कि विंडोज़ पर साझाकरण सक्षम है। एक बार यह होने पर, हम वास्तविक फ़ोल्डर साझा करेंगे। और फिर, हम देखेंगे कि उस फ़ोल्डर को लिनक्स सिस्टम से कैसे एक्सेस किया जाए।
चरण एक: सुनिश्चित करें कि विंडोज़ में निश्चित साझाकरण सक्षम है
एक्सेस करने के लिए विंडोज़ पर एक साझा फ़ोल्डर स्थापित करने के लिए, यह सुनिश्चित करके शुरू करें कि नेटवर्क और साझाकरण केंद्र खोलकर अन्य नेटवर्क से कनेक्शन को अनुमति देने के लिए आपकी नेटवर्क सेटिंग्स कॉन्फ़िगर की गई हैं। ऐसा करने का सबसे आसान तरीका है अपने सिस्टम ट्रे में नेटवर्क आइकन पर राइट-क्लिक करना और "नेटवर्क खोलना और साझा करना केंद्र" चुनें।
- नेटवर्क खोज चालू करें
- फ़ाइल और प्रिंटर साझाकरण चालू करें
चरण दो: फ़ोल्डर साझा करें
अब साझाकरण सक्षम है, हम लिनक्स मशीन के लिए साझा फ़ोल्डर को देखने के लिए बना सकते हैं। आप जो साझा कर सकते हैं उसके लिए कोई सीमा नहीं है (आप सैद्धांतिक रूप से अपनी संपूर्ण हार्ड ड्राइव साझा कर सकते हैं), लेकिन यहां, हम बस हमारे डेस्कटॉप पर स्थित "शेयर" नामक फ़ोल्डर साझा करेंगे।
उस फ़ोल्डर पर राइट-क्लिक करें जिसे आप नेटवर्क पर साझा करना चाहते हैं, और फिर "गुण" पर क्लिक करें। गुण विंडो के "साझाकरण" टैब पर, "उन्नत साझाकरण" बटन पर क्लिक करें।
खुलने वाली "उन्नत साझाकरण" विंडो में, "इस फ़ोल्डर को साझा करें" विकल्प सक्षम करें, और फिर "अनुमतियां" बटन पर क्लिक करें।
नोट: ये उपयोगकर्ता खाते विंडोज कंप्यूटर पर हैं, लिनक्स नहीं।
जब आप उपयोगकर्ता और अनुमतियों को सेट अप करते हैं, तो अनुमति विंडो बंद करने के लिए "ठीक" पर क्लिक करें और फिर "उन्नत साझाकरण" विंडो को बंद करने के लिए फिर से "ठीक" पर क्लिक करें।
यदि आपको कोई उपयोगकर्ता जोड़ने की आवश्यकता है, जैसे कि "हर कोई", "संपादित करें" बटन पर क्लिक करें।
चरण तीन: लिनक्स से विंडोज शेयर तक पहुंचें
आपको लिनक्स में जीयूआई का उपयोग करके साझा फ़ोल्डर को माउंट करने में सक्षम होना चाहिए, लेकिन कमांड लाइन के साथ भी करना बहुत आसान है। हम अपने उदाहरणों के लिए टर्मिनल का उपयोग न करने के लिए जा रहे हैं न केवल इसलिए कि यह तेज़ है, लेकिन क्योंकि यह कई अलग-अलग वितरणों में काम करेगा।
सबसे पहले, आपको एसएमबी शेयरों को माउंट करने के लिए सीआईएफएस-यूटिल पैकेज की आवश्यकता होगी। टर्मिनल पर बस निम्न आदेश टाइप करें:
sudo apt-get install cifs-utils
उसके बाद, बस एक निर्देशिका बनाएं, और उसके बाद शेयर को माउंट करें। इस उदाहरण में, हम आसानी से पहुंच के लिए हमारे डेस्कटॉप पर फ़ोल्डर बना देंगे। फ़ोल्डर बनाने और माउंट करने के लिए इन आदेशों का उपयोग करें:
mkdir ~/Desktop/Windows-Share
sudo mount.cifs //WindowsPC/Share /home/geek/Desktop/Windows-Share -o user=geek
अगर आपको माउंट कमांड को समझने में मदद की ज़रूरत है, तो यहां एक ब्रेकडाउन है:
- sudo mount.cifs: यह सिर्फ माउंट कमांड है, जो एक सीआईएफएस (एसएमबी) शेयर माउंट करने के लिए सेट है।
- WindowsPC: यह विंडोज कंप्यूटर का नाम है। टाइप करें, यह पीसी विंडोज पर स्टार्ट मेनू में, राइट क्लिक करें, और अपने कंप्यूटर नाम देखने के लिए प्रॉपर्टी पर जाएं।
- // विंडोज पीसी / शेयर: यह साझा फ़ोल्डर का पूरा पथ है।
- / घर / गीक / डेस्कटॉप / विंडोज शेयर: यह वह जगह है जहां हम लिनक्स सिस्टम पर साझा किए जाने वाले शेयर की तरह हैं।
- - o उपयोगकर्ता = geek: यह विंडोज उपयोगकर्ता नाम है जिसे हम साझा फ़ोल्डर तक पहुंचने के लिए उपयोग कर रहे हैं।
विकल्प दो: लिनक्स पर एक शेयर बनाएं और इसे विंडोज से एक्सेस करें
लिनक्स पर एक शेयर बनाना और फिर इसे विंडोज से एक्सेस करना वास्तव में दूसरी तरफ से थोड़ा आसान है। सबसे पहले, हम लिनक्स सिस्टम पर साझा फ़ोल्डर बनायेंगे। फिर, हम देखेंगे कि इसे विंडोज पीसी से कैसे एक्सेस किया जाए।
चरण एक: लिनक्स पर साझा करें
विंडोज़ तक पहुंचने वाले लिनक्स पर एक साझा फ़ोल्डर सेट अप करने के लिए, सांबा इंस्टॉल करने से शुरू करें (सॉफ़्टवेयर जो विंडोज द्वारा उपयोग किए गए एसएमबी / सीआईएफएस प्रोटोकॉल तक पहुंच प्रदान करता है)। टर्मिनल पर, निम्न आदेश का उपयोग करें:
sudo apt-get install samba
सांबा इंस्टॉल करने के बाद, उपयोगकर्ता नाम और पासवर्ड कॉन्फ़िगर करें जिसका उपयोग शेयर तक पहुंचने के लिए किया जाएगा:
smbpasswd -a geek
नोट: इस उदाहरण में, हम उपयोग कर रहे हैं, क्योंकि हमारे पास पहले से ही उस नाम के साथ एक लिनक्स उपयोगकर्ता है, लेकिन आप किसी भी नाम का चयन कर सकते हैं।
mkdir ~/Desktop/Share
अब, smb.conf फ़ाइल को कॉन्फ़िगर करने के लिए अपने पसंदीदा संपादक का उपयोग करें। हम यहां वी का उपयोग कर रहे हैं।
sudo vi /etc/samba/smb.conf
फ़ाइल के अंत तक नीचे स्क्रॉल करें और इन पंक्तियों को जोड़ें:
[]
path = /home//
available = yes
valid users =
read only = no
browsable = yes
public = yes
writable = yes
जाहिर है, आपको अपनी व्यक्तिगत सेटिंग्स के साथ कुछ मूल्यों को प्रतिस्थापित करने की आवश्यकता होगी। यह कुछ इस तरह दिखना चाहिए:
sudo service smbd restart
आपका साझा फ़ोल्डर अब विंडोज पीसी से सुलभ होना चाहिए।
चरण दो: विंडोज से लिनक्स शेयर तक पहुंचें
अब, हमारे विंडोज डेस्कटॉप पर लिनक्स शेयर जोड़ें। अपने डेस्कटॉप पर कहीं भी राइट-क्लिक करें और नया> शॉर्टकट चुनें।
IP-ADDRESSSHARE-NAME
ifconfig
टर्मिनल पर कमांड।
विंडोज पीसी पर शॉर्टकट विज़ार्ड में, अगला क्लिक करें, शॉर्टकट के लिए एक नाम चुनें, और फिर समाप्त क्लिक करें। आपको अपने डेस्कटॉप पर एक शॉर्टकट के साथ समाप्त होना चाहिए जो लिनक्स शेयर के लिए सही हो जाता है।