आपने लिनक्स से विंडोज़ कंप्यूटर में फ़ाइलों को स्थानांतरित करने के लिए फ्लैश ड्राइव या एसडी कार्ड का उपयोग करने की कोशिश की है, और आपको यह कष्टप्रद और थका देने वाला लगा, खासकर जब बहुत सारी फाइलें स्थानांतरित करने के लिए हों, और इसे पूरा होने में उम्र लग रही हो।
जब आप अपने स्थानीय नेटवर्क (LAN) पर फ़ाइलों को तेज़ी से और आसानी से स्थानांतरित कर सकते हैं, तो आपको स्टोरेज डिवाइस का उपयोग करके अपना कीमती समय बर्बाद करने की ज़रूरत नहीं है।
ऐसा करने के लिए उपयोग की जाने वाली मुख्य विधियाँ हैं:
- सांबा का उपयोग करके विंडोज़ से इसे एक्सेस करने के लिए लिनक्स में एक शेयर बनाएं
- Linux से इसे एक्सेस करने के लिए विंडोज़ में एक शेयर बनाएं
Linux में एक शेयर बनाएं और सांबा का उपयोग करके इसे विंडोज़ से एक्सेस करें
ऐसा करने का सबसे अच्छा और तेज़ तरीका सांबा सुइट स्थापित करना है। सांबा विभिन्न उपकरणों जैसे विंडोज, लिनक्स या मैक मशीनों के बीच फाइल साझा करने के लिए एक आदर्श समाधान है। मशीनों को एक सामान्य राउटर के साथ नेटवर्क करने की आवश्यकता है।
विंडोज मशीनें कार्यक्षमता के साथ आती हैं जो उन्हें सांबा के साथ बॉक्स से बाहर काम करने की अनुमति देती हैं, इसलिए आपको केवल लिनक्स मशीनों के लिए एक पैकेज स्थापित करने की आवश्यकता है।
1. अपनी Linux मशीन पर उस स्थान को खोलें जिसमें वे फ़ाइलें हैं जिन्हें आप साझा करना चाहते हैं।
2. फ़ाइल पर राइट-क्लिक करें और "साझाकरण विकल्प" चुनें।
3. अगर आपको सांबा सेवाओं को स्थापित करने के लिए कहने का संकेत मिलता है, तो "सेवा स्थापित करें" पर क्लिक करें।
4. साझाकरण सक्षम करने के लिए सांबा सेवा स्थापित होने के बाद सत्र को पुनरारंभ करें पर क्लिक करें।
5. "इस फ़ोल्डर को साझा करें" और "दूसरों को इस फ़ोल्डर में फ़ाइलें बनाने और हटाने की अनुमति दें" बॉक्स चेक करें।
6. प्रक्रिया को पूरा करने के लिए "शेयर बनाएं" पर क्लिक करें।
7. टर्मिनल खोलें और निम्न कमांड टाइप करें:
sudo smbpasswd –a USERNAME
USERNAME को अपने स्वयं के उपयोगकर्ता नाम से बदलें।
sudo cp /etc/ samba/ smb.conf /etc/samba/smb.conf.old sudo nano /etc/samba/smb.conf
8. वैश्विक अनुभाग खोजें और पंक्तियाँ जोड़ें:
encrypt passwords = true wins support = yes
9. Ctrl Press दबाएं + O और Ctrl + X सहेजने और बाहर निकलने के लिए।
10. सांबा को पुनरारंभ करें:
sudo service smbd restart
11. विंडोज मशीन पर जाएं और स्टार्ट पर राइट-क्लिक करें, फिर रन चुनें।
12. रन बॉक्स में, कमांड टाइप करें:\\computer_name\share_name5
।
नोट: इस मामले में कंप्यूटर का नाम लिनक्स मशीन का आईपी पता हो सकता है, जिसे आप लिनक्स कंप्यूटर पर जाकर और टर्मिनल खोलकर, फिर ipconfig
टाइप करके पा सकते हैं। ।
13. Linux कंप्यूटर का नाम टाइप करें और संसाधन का नाम साझा करें।
14. आपकी साख के लिए एक संकेत प्रदर्शित किया जाएगा।
15. अपने Linux उपयोगकर्ता नाम और पासवर्ड में टाइप करें। ठीक क्लिक करें।
16. अपने विंडोज कंप्यूटर से शेयरों तक पहुंचने का प्रयास करें।
नया सर्वर विंडोज़ में "माई नेटवर्क प्लेसेस" में प्रदर्शित होना चाहिए।
वैकल्पिक रूप से, निम्न कार्य करें:प्रारंभ पर राइट क्लिक करें और चलाएँ चुनें, फिर दर्ज करें://server
. सर्वर को उस मशीन के नाम या आईपी पते से बदलें जो आपके सांबा सर्वर को चलाती है। सर्वर से ब्राउज़ करने योग्य साझाकरण वाली एक विंडो खुलेगी।
नोट: गैर-ब्राउज़ करने योग्य शेयरों तक पहुँचने के लिए, इस कोड का उपयोग करें:\\server\share name
Linux से इसे एक्सेस करने के लिए Windows में एक शेयर बनाएं
यह तीन चरणों में निम्नानुसार किया जाएगा:
- Windows पर साझाकरण सक्षम करें
- फ़ोल्डर साझा करें
- Linux से इसे एक्सेस करें
Windows पर साझाकरण सक्षम करें
यह सुनिश्चित करके प्रारंभ करें कि नेटवर्क सेटिंग्स को Linux सिस्टम से कनेक्शन की अनुमति देने के लिए कॉन्फ़िगर किया गया है। ऐसा करने के लिए:
1. कंट्रोल पैनल पर जाएं और "नेटवर्क और इंटरनेट" पर क्लिक करें।
2. "नेटवर्क और साझाकरण केंद्र" चुनें।
3. नेटवर्क और शेयरिंग सेंटर विंडो खुल जाएगी। "उन्नत सेटिंग बदलें" पर क्लिक करें।
4. इन दो सेटिंग्स को सक्षम करें:"नेटवर्क डिस्कवरी" और "फ़ाइल और प्रिंटर साझाकरण चालू करें।"
5. परिवर्तन सहेजें क्लिक करें।
6. साझा करना अब सक्षम है।
फ़ोल्डर साझा करें
देखने, कनेक्ट करने और एक्सेस करने के लिए Linux सिस्टम के लिए एक साझा फ़ोल्डर बनाएँ। आप कुछ भी साझा कर सकते हैं, इसलिए इन चरणों का पालन करें:
1. वह फ़ोल्डर ढूंढें जिसे आप साझा करना चाहते हैं और उस पर राइट-क्लिक करें।
2. "गुण" चुनें।
3. साझाकरण टैब के अंतर्गत, "उन्नत साझाकरण" पर क्लिक करें।
4. उन्नत साझाकरण विंडो के अंतर्गत, "इस फ़ोल्डर को साझा करें" विकल्प को सक्षम करें।
5. "अनुमतियां" पर क्लिक करें।
नोट: अनुमतियां विंडो में आप विशिष्ट उपयोगकर्ताओं या खातों के लिए फ़ोल्डर तक पहुंच को प्रतिबंधित कर सकते हैं। किसी भी उपयोगकर्ता को एक्सेस देने के लिए "सभी को पूर्ण नियंत्रण अनुमति" चुनें। इस तरह कोई भी आपके द्वारा साझा किए गए फ़ोल्डर की फ़ाइलों में परिवर्तन पढ़ और लिख सकता है।
यदि, हालांकि, आप विशिष्ट उपयोगकर्ता खातों तक पहुंच प्रतिबंधित करना चाहते हैं, तो "हर कोई" उपयोगकर्ता को हटा दें, अपने इच्छित उपयोगकर्ताओं को जोड़ें और फिर उन्हें प्रासंगिक अनुमतियां असाइन करें। उपयोगकर्ता खाते वे होते हैं जो विंडोज सिस्टम पर होते हैं (लिनक्स सिस्टम नहीं)।
6. अनुमति विंडो बंद करने के लिए ठीक क्लिक करें।
7. उन्नत साझाकरण विंडो को बंद करने के लिए ठीक क्लिक करें।
8. मुख्य गुण विंडो में सुरक्षा टैब पर जाएं।
नोट: साझाकरण सेटिंग में समान अनुमतियों को कॉन्फ़िगर करें ताकि Linux उपयोगकर्ता साझा फ़ोल्डर तक पहुंच सकें।
यदि वे मेल नहीं खाते हैं, तो सबसे अधिक प्रतिबंधात्मक सेटिंग्स लागू की जाती हैं।
हालाँकि, यदि आप जिस उपयोगकर्ता के साथ साझा करना चाहते हैं, उसके पास पहले से ही सुरक्षा अनुमतियाँ हैं, तो विंडो बंद करें और तीसरे चरण पर जाएँ। अन्यथा, उपयोगकर्ता जोड़ने के लिए "संपादित करें" पर क्लिक करें, खुलने वाली अनुमति विंडो में "जोड़ें" पर क्लिक करें और उपयोगकर्ता का विवरण दर्ज करें।
9. सभी विंडो पर ओके पर क्लिक करें। फ़ोल्डर अब आपके नेटवर्क के साथ साझा किया जाना चाहिए।
लिनक्स से एक्सेस
आप साझा फ़ोल्डर को Linux GUI का उपयोग करके या कमांड लाइन का उपयोग करके माउंट कर सकते हैं। हमारे उदाहरण के लिए हम टर्मिनल का उपयोग करेंगे क्योंकि यह कई वितरणों में काम करता है, और यह तेज़ है।
ऐसा करने के लिए, आपको SMB शेयरों को माउंट करने के लिए cifs-utils पैकेज की आवश्यकता होगी। निम्नलिखित चरणों को पूरा करें।
1. टर्मिनल में टाइप करें:
sudo apt-get install cifs-utils
2. एक निर्देशिका बनाएं।
3. शेयर को डायरेक्टरी में माउंट करें
4. डेस्कटॉप पर एक फोल्डर बनाएं। (यहां से पहुंचना आसान है।)
5. इन कमांड का उपयोग करके फोल्डर बनाएं और माउंट करें:
mkdir ~/Desktop/Windows-Share sudo mount.cifs //WindowsPC/Share/home/username/Desktop/Windows-Share –o user=username
नोट: यदि Linux सिस्टम के रूट पासवर्ड और विंडोज़ पर आपके उपयोगकर्ता खाते के लिए कहा जाए, तो उनमें से प्रत्येक को सम्मिलित करें और कमांड चलाएँ।
अब आप विंडोज शेयर की सामग्री देखेंगे और इसमें डेटा जोड़ पाएंगे।
क्या अब आप लिनक्स और विंडोज सिस्टम से फाइल ट्रांसफर करने में सक्षम हैं? हमें बताएं कि आपके लिए क्या कारगर रहा, और यदि आपके पास कोई भिन्न तरीका है, तो नीचे हमारे साथ साझा करें।