नेटवर्क ड्राइव के लिए ठीक से कैसे संपादित करें / etc / fstab?


12

मैं स्वचालित रूप से संपादन द्वारा स्टार्टअप पर एक नेटवर्क ड्राइव माउंट करने की कोशिश कर रहा हूं, /etc/fstabलेकिन काम नहीं करता है।

अगर मैं इस घटना को अंजाम देता,

sudo mount.cifs //192.168.0.67/test /home/pi/test -o username=myname,password=123

यह बहुत अच्छा काम करता है। लेकिन मुझे नहीं पता कि कैसे ठीक से उसी में लिखना है /etc/fstab

जवाबों:


14

/etc/fstabफ़ाइल में प्रत्येक पंक्ति में रिक्त स्थान या टैब द्वारा अलग-अलग फ़ील्ड हैं:

file_system    dir    type    options    dump    pass

/ Etc / fstab में जोड़ा गया एक विशिष्ट माउंट बिंदु निम्नलिखित की तरह दिखेगा:

# <file system>        <dir>         <type>    <options>             <dump> <pass>
/dev/sda1              /             ext4      defaults,noatime      0      1

आप बस फ़ाइल में एक माउंट स्टेटमेंट नहीं जोड़ सकते।

इस लाइन को अपनी /etc/fstabफ़ाइल के अंत में जोड़ें :

 //192.168.0.67/test  /home/pi/test  cifs  username=myname,password=123,iocharset=utf8,sec=ntlm  0  0

/ Etc / fstab संपादित होने के बाद आप फ़ाइल सिस्टम mount -aको माउंट करके परीक्षण कर सकते हैं जिसके साथ fstab की जाँच करेंगे और जो कुछ मौजूद है उसे माउंट करने का प्रयास करेंगे।


9

, 바 के जवाब के अलावा, आप एक विशिष्ट फ़ाइल में क्रेडेंशियल्स .smbcredentialsको अपने घर निर्देशिका में थोड़ी अधिक सुरक्षा के लिए रखना चाहते हैं । यह विशेष रूप से बहुउद्देशीय प्रणालियों के लिए एक अच्छा अभ्यास है। इस तरह से आप अपने cifs पासवर्ड की सुरक्षा करेंगे। एक फ़ाइल बनाएँ: /home/myname/.smbcredentialsऔर सिर्फ दो लाइनें शामिल करें:

username=myname
password=123

अपनी अनुमतियाँ सेट करें: $ chmod 600 .smbcredentials

फिर /etc/fstabनिम्नलिखित पंक्ति को शामिल करें:

//192.168.0.67/test  /home/pi/test  cifs  credentials=/home/myname/.smbcredentials,iocharset=utf8,sec=ntlm  0  0

रिबूट के साथ परीक्षण करना सुनिश्चित करें।


1
इसके अलावा, sudo chown root /home/myname/.smbcredentialsयदि आपने इसे अपने सामान्य उपयोगकर्ता द्वारा बनाया है , तो इसे न भूलें ।
बाइटबस्टर

तुम भी चलाकर रिबूट के बिना परीक्षण कर सकते हैंmount -a
에이 바
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.