كيفية تحميل مشاركات الشبكة تلقائيًا على نظام Linux

يشبه إلى حد كبير تركيب محرك الأقراص الثابتة يدويًا في Linux ، فإن الوصول إلى مشاركات الشبكة أمر ممل. يجب تحديد عناوين IP ، وتكوين عمليات تسجيل الدخول ، وما إلى ذلك. القدرة على تسجيل الدخول إلى جهاز الكمبيوتر الخاص بك وتحميل مشاركات الشبكة تلقائيًا يعني أن العمل يتم إنجازه بشكل أسهل. يشبه إلى حد كبير التشغيل التلقائي لمحرك الأقراص الثابتة ، يتم تلقائيًا تحميل مشاركة الشبكة داخل ملف fstab. في هذا الدليل ، سنتعرف على كيفية تحميل مشاركات NFS ومشاركة Samba / CIFS وحتى مشاركات SSHFS تلقائيًا! إليك كيفية القيام بذلك.

نسخة احتياطية من ملف Fstab

يعد تحرير ملف fstab أمرًا خطيرًا للغاية ، وقد تؤدي أي تغييرات إلى تعطل نظامك بشكل خطير إذا أخطأت. قبل بدء هذا البرنامج التعليمي ، افتح Terminal وقم بما يلي:

الخطوة 1: قم بإنشاء مجلد على جهاز الكمبيوتر الخاص بك لتخزين النسخة الاحتياطية. بالإضافة إلى ذلك ، ضع في اعتبارك تحميل النسخة الاحتياطية المذكورة إلى خدمات مثل Dropbox أو Google Drive لحفظها بأمان.

mkdir ~/system-backups

الخطوة 2: احصل على غلاف جذر ، باستخدام sudo -s ، ثم أدخل الدليل / 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

إن تركيب مشاركة NFS أمر مزعج ومضجر ؛ خاصة للمستخدمين الجدد. بالنسبة للأشخاص الذين ليسوا على دراية بـ NFS وكيف يعمل ، قد يبدو مثل علم الصواريخ. هذا هو السبب في أنه سيكون من الجيد أن تكون قادرًا على تسجيل الدخول إلى جهاز كمبيوتر والوصول بسهولة إلى المشاركات على الفور ، دون ضجة. لتحقيق ذلك ، ستحتاج إلى كتابة سطر في ملف fstab.

  أفضل 6 برامج تحرير Markdown لنظام Linux

أولاً ، ابحث عن اسم المشاركة التي ترغب في تحميلها. فمثلا:

showmount -e 192.168.1.150

بعد ذلك ، قم بإنشاء مجلد حيث يجب تثبيت NFS على نظام Linux.

mkdir ~/Network-Files

افتح ملف fstab باستخدام nano.

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

ملاحظة: استبدل “البيانات” بما يسمى مشاركة NFS الخاصة بك.
احفظ التغييرات على / etc / fstab بالضغط على CTRL + O ، وأعد التشغيل. عند تسجيل الدخول ، سيتم تلقائيًا تحميل مشاركة NFS الخاصة بك.

بدء تشغيل Samba تلقائيًا

سامبا أداة عظيمة. باستخدامه ، يمكن لمسؤولي Linux خدمة الملفات المتصلة بالشبكة لأنظمة تشغيل الكمبيوتر الشخصي الثلاثة الرئيسية ، وحتى الهاتف المحمول. يستخدم Samba على نطاق واسع بسبب ذلك. على الرغم من ذلك ، فإن بروتوكول SMB يمثل ألمًا حقيقيًا للوصول إليه يدويًا. يقوم مديرو الملفات على نظام Linux بالتبذير ويأخذون وقتًا طويلاً للعثور على مشاركة ، وفي بعض الأحيان يتجاهلون عناوين IP.

هذا هو السبب في أنه من الرائع أن تكون قادرًا على تحميل هذه الأنواع من المشاركات عند تسجيل الدخول.

  كيفية استخدام FSearch للبحث عن الملفات على Linux

للبدء ، قم بتثبيت أدوات CIFS. هذه مجموعة من الأدوات التي تجعل تحميل مشاركات Samba تلقائيًا يعمل بشكل صحيح.

أوبونتو

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 هو عنصر حاسم في Samba. نتيجة لذلك ، تحتوي معظم أنظمة تشغيل Linux على أدوات CIFS. للحصول على هذه الحزمة على توزيعة Linux الخاصة بك ، ابحث عن “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

ملاحظة: استبدل “share” باسم المشاركة ، و “SERVER” باسم الخادم ، أو IP. قم بتغيير “= user” إلى مستخدم Samba الخاص بك ، و “= password” إلى كلمة مرور Samba الخاصة بك.

مع كتابة سطر التحميل ، اضغط على CTRL + O لحفظ التغييرات ، ثم أعد التشغيل. في التمهيد التالي ، سيتم تحميل مشاركة Samba تلقائيًا.

بدء تشغيل SSHFS

SSHFS هي أداة مفيدة جدًا لأولئك الذين يعملون على الخوادم. بواسطته ، يمكن بسهولة مشاركة أي نظام ملفات والوصول إليه عبر SSH. ومع ذلك ، فإن تركيب 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 على نطاق واسع. ولهذا السبب ، لن يواجه مستخدمو توزيعات Linux الغامضة مشكلة في تثبيتها. للعثور عليه ، افتح أداة إدارة الحزم ، وابحث عن “sshfs” وقم بتثبيته.

  كيفية البحث بسهولة في محفوظات الحافظة على نظام Linux باستخدام نشرة المؤشر

ملاحظة: يتم تركيب أنظمة ملفات SSH تلقائيًا بفضل نظام init system. إذا كان نظام التشغيل الخاص بك لا يحتوي على systemd ، فأنت محظوظ بهذه الطريقة

أولاً ، قم بإنشاء نقطة تثبيت لـ SSHFS للهبوط على النظام:

mkdir ~/Remote-Machine

احصل على غلاف جذر ، وافتح ملف fstab. ثم اكتب خط التحميل. يرجى تغيير “المستخدم” و “المضيف” باسم المستخدم واسم IP / المضيف البعيد ، واسم المستخدم مع اسم المستخدم الخاص بك.

# SSH File System Mount of my server 
[email protected]:/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

بعد كتابة سطر التحميل والتعليق ، احفظ التعديلات في fstab بالضغط على CTRL + O. إعادة التشغيل. عند تسجيل الدخول التالي ، سيتم تحميل مشاركة SSHFS تلقائيًا!

استنتاج

تعد مشاركات الشبكة أفضل طريقة للوصول إلى الملفات بسهولة. لسوء الحظ ، يمكن أن يكون الوصول إليها عملية شاقة في بعض الأحيان. هذا هو السبب في أنه من الرائع أنه من الممكن تحميل هذه المشاركات تلقائيًا على Linux. يسمح للمستخدمين بإزالة مضجر الاضطرار دائمًا إلى تحميل مشاركات الشبكة يدويًا.