- - लिनक्स पर स्वचालित रूप से माउंट नेटवर्क शेयर कैसे करें

कैसे लिनक्स पर स्वचालित रूप से माउंट नेटवर्क शेयर करने के लिए

बहुत मुश्किल से मैन्युअल रूप से हार्ड ड्राइव बढ़ाना पसंद हैलिनक्स, एक्सेसिंग नेटवर्क शेयर थकाऊ है। IP पते निर्दिष्ट होने चाहिए, लॉगिन कॉन्फ़िगर किए गए, आदि अपने पीसी में लॉग इन करने में सक्षम होने और स्वचालित रूप से नेटवर्क शेयरों को माउंट करने का मतलब है कि काम आसान हो जाता है। ऑटो-हार्ड ड्राइव को शुरू करने जैसा बहुत कुछ, स्वचालित रूप से नेटवर्क साझा को बढ़ते हुए fstab फ़ाइल में किया जाता है। इस गाइड में, हम एनएफएस शेयरों, सांबा / सीआईएफएस शेयरों और यहां तक ​​कि एसएसएचएफएस शेयरों को स्वचालित रूप से माउंट करने के लिए कैसे जाएंगे! यहां बताया गया है कि इसे कैसे पूरा किया जाए।

बैक अप Fstab फ़ाइल

Fstab फ़ाइल को संपादित करना बहुत खतरनाक है, और यदि आप गड़बड़ करते हैं तो कोई भी बदलाव आपके सिस्टम को गंभीरता से तोड़ सकता है। इस ट्यूटोरियल को शुरू करने से पहले, एक टर्मिनल खोलें और निम्नलिखित कार्य करें:

चरण 1: बैकअप स्टोर करने के लिए अपने पीसी पर एक फोल्डर बनाएं। इसके अतिरिक्त, सुरक्षित रखने के लिए ड्रॉपबॉक्स या Google ड्राइव जैसी सेवाओं के लिए बैकअप को अपलोड करने पर विचार करें।

mkdir ~/system-backups

चरण 2: एक मूल शैल प्राप्त करें, जिसमें सूडो हैं, और फिर / etc / निर्देशिका में प्रवेश करें।

cd /etc/

चरण 3: बैकअप बनाएं और बैकअप फ़ोल्डर में रखें।

cp fstab /home/username/system-backups

चरण 4: फ़ाइल का नाम बदलें तो इसमें .bak फ़ाइल एक्सटेंशन है।

mv fstab fstab.bak

बैकअप पुनर्स्थापित करें

चरण 1: एक जड़ खोल sudo के साथ -s।

चरण 2: / etc / निर्देशिका दर्ज करें और टूटी हुई fstab फ़ाइल को हटाएँ।

cd /etc/
rm fstab

चरण 3: बैकअप को / etc / फ़ोल्डर में कॉपी करें।

cp /home/username/system-backups/fstab /etc/

चरण 4: बैकअप का नाम बदलें।

mv fstab.bak fstab

ऑटोस्टार्टिंग एनएफएस

एनएफएस शेयर माउंट करना कष्टप्रद और थकाऊ है;विशेष रूप से नए उपयोगकर्ताओं के लिए। NFS से अपरिचित लोगों के लिए और यह कैसे काम करता है, यह रॉकेट साइंस की तरह लग सकता है। यही कारण है कि यह एक पीसी में लॉग इन करने में सक्षम होने के लिए अच्छा है और उपद्रव के बिना, तुरंत शेयरों की आसान पहुंच है। इसे पूरा करने के लिए, आपको fstab फ़ाइल में एक पंक्ति लिखनी होगी।

सबसे पहले, उस हिस्से का नाम ढूंढें जिसे आप माउंट करना चाहते हैं। उदाहरण के लिए:

showmount -e 192.168.1.150

फिर, एक फ़ोल्डर बनाएं जहां एनएफएस को लिनक्स पर माउंट करना चाहिए।

mkdir ~/Network-Files

नैनो के साथ fstab फ़ाइल खोलें।

sudo -s
nano /etc/fstab

माउंट लाइन लिखें। यह कैसे दिखना चाहिए इसका एक उदाहरण है:

# Data from my NFS server
servername:/data /home/username/Network-Files nfs rsize=8192,wsize=8192,timeo=14,_netdev 0 0

नोट: "डेटा" को आपके एनएफएस शेयर के शीर्षक के साथ बदलें।
दबाने से / etc / fstab में परिवर्तन सहेजें CTRL + O, और रिबूट। लॉगइन करने पर, आपका NFS शेयर अपने आप माउंट हो जाएगा।

ऑटोस्टार्टिंग SAMBA

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

यही कारण है कि लॉगिन पर इस प्रकार के शेयरों को माउंट करने में सक्षम होना बहुत अच्छा है।

शुरू करने के लिए, CIFS बर्तन स्थापित करें। यह एक उपकरण है जो स्वचालित रूप से बढ़ते सांबा शेयरों को ठीक से काम करता है।

उबंटू

sudo apt install cifs-utils

डेबियन

sudo apt-get install cifs-utils

आर्क लिनक्स

sudo pacman -S cifs-utils

फेडोरा

sudo dnf install cifs-utils

OpenSUSE

sudo zypper install cifs-utils

अन्य लिनक्स

CIFS सांबा का एक महत्वपूर्ण घटक है। परिणामस्वरूप, अधिकांश लिनक्स ऑपरेटिंग सिस्टम में CIFS उपकरण होते हैं। अपने लिनक्स वितरण पर इस पैकेज को पाने के लिए, "cifs utils" या कुछ इसी तरह की खोज करें, फिर इसे अपने पैकेज मैनेजर के साथ इंस्टॉल करें।

नोट: SMB माउंट करने का प्रयास करने से पहले आपको एक माउंट डायरेक्टरी बनानी होगी।

sudo mkdir /mnt/samba

डाउनलोड किए गए टूल के साथ, माउंट सेट करें:

sudo -s
nano /etc/fstab

अपनी माउंट लाइन लिखें। यहां बताया गया है कि यह कैसा दिखना चाहिए:

# Samba share from my server
//SERVER/share /mnt/samba cifs username=user,password=password 0 0

नोट: शेयर के नाम के साथ "शेयर" और सर्वर, या आईपी के नाम के साथ "सर्वर" को बदलें। अपने सांबा उपयोगकर्ता के लिए "= उपयोगकर्ता" और अपने सांबा पासवर्ड के लिए "= पासवर्ड" बदलें।

माउंट लाइन के बाहर लिखा होने के साथ, दबाएं CTRL + O परिवर्तनों को बचाने के लिए, और फिर रिबूट करें। अगले बूट पर, सांबा शेयर स्वचालित रूप से माउंट होगा।

ऑटोहार्टिंग SSHFS

SSHFS काम करने वालों के लिए बहुत उपयोगी उपकरण हैसर्वर। इसके साथ, एसएसएच के माध्यम से किसी भी फाइल सिस्टम को आसानी से साझा और सुलभ किया जा सकता है। हालांकि, बढ़ते SSHFS टाइप करने के लिए थकाऊ है। इस कारण से, बहुत से लोग स्वचालित रूप से स्टार्टअप पर SSHFS माउंट करते हैं। यह कैसे करना है

सबसे पहले, SSHFS पैकेज स्थापित करें।

उबंटू

sudo apt install sshfs

डेबियन

sudo apt-get install sshfs

आर्क लिनक्स

sudo pacman -S sshfs

फेडोरा

sudo dnf install sshfs

OpenSUSE

sudo zypper install sshfs

अन्य लिनक्स

SSHFS का व्यापक रूप से उपयोग किया जाता है। यह इस वजह से है, अस्पष्ट लिनक्स वितरण के उपयोगकर्ताओं को इसे स्थापित करने में कोई परेशानी नहीं होनी चाहिए। इसे खोजने के लिए, अपने पैकेज प्रबंधन टूल को खोलें, "sshfs" खोजें और इसे इंस्टॉल करें।

नोट: स्वचालित रूप से बढ़ते SSH फ़ाइल सिस्टम को सिस्टम इनिट सिस्टम के लिए धन्यवाद दिया जाता है। यदि आपके ऑपरेटिंग सिस्टम में सिस्टमड नहीं है, तो आप इस विधि से भाग्य से बाहर हैं

सबसे पहले, सिस्टम पर उतरने के लिए SSHFS के लिए एक माउंट पॉइंट बनाएँ:

mkdir ~/Remote-Machine

एक रूट शेल प्राप्त करें, और fstab फ़ाइल खोलें। फिर, माउंट लाइन लिखें। कृपया "उपयोगकर्ता" और "होस्ट" को उपयोगकर्ता नाम और दूरस्थ आईपी / होस्टनाम और उपयोगकर्ता नाम के साथ बदल दें।

# SSH File System Mount of my server
user@host:/remote/folder /home/username/Remote-Machine fuse.sshfs noauto,x-systemd.automount,_netdev,users,idmap=user,IdentityFile=/home/username/.ssh/id_rsa,allow_other,reconnect 0 0

माउंट लाइन लिखने और टिप्पणी करने के बाद, CTRL + O रिबूट दबाकर संपादन को fstab में सहेजें। अगले लॉग इन में, SSHFS शेयर अपने आप माउंट हो जाएगा!

निष्कर्ष

नेटवर्क शेयर आसानी से उपयोग करने का सबसे अच्छा तरीका हैफ़ाइलें। Unfourtunatly, उन्हें एक्सेस करना कभी-कभी एक वास्तविक थकाऊ प्रक्रिया हो सकती है। यही कारण है कि यह इतना अच्छा है कि लिनक्स पर इन शेयरों को स्वचालित रूप से माउंट करना संभव है। यह उपयोगकर्ताओं को मैन्युअल रूप से नेटवर्क शेयरों को माउंट करने की थकावट को दूर करने की अनुमति देता है।

टिप्पणियाँ