جبل cifs لينكس

Jbl Cifs Lynks



CIFS، المعروف أيضًا باسم نظام ملفات الإنترنت المشترك، هو لهجة SMB (كتلة رسائل الخادم) المستخدمة لتوفير الوصول المشترك إلى المجلدات والملفات والطابعات عبر شبكات المنطقة المحلية الصغيرة (LAN).

يأتي Linux مزودًا بحزمة CIFS-Utils، والتي تُستخدم لتركيب وإدارة الملفات والطابعات عبر الأنظمة الأساسية عبر الشبكة المحلية باستخدام بروتوكولات CIFS. ال mount.cifs هو جزء من حزمة Linux CIFS-Utils.

في هذا البرنامج التعليمي، سوف أستكشف كيفية استخدام Linux mount.cifs أداة مساعدة لتركيب المجلد المشترك على Linux.







ملحوظة: تم استبدال بروتوكول CIFS بأحدث بروتوكولات SMB2 وSMB3 وأكثرها أمانًا. في نظام التشغيل Windows، يتم تعطيله افتراضيًا؛ ومع ذلك، يمكن تمكينه من تشغل أو إيقاف ميزات ويندوز خيار.



تثبيت حزمة CIFS Utilities على Linux

لاستخدام ال mount.cifs في نظام التشغيل Linux، يجب أولاً تثبيت حزمة الأدوات المساعدة الخاصة به.



لتثبيته على Ubuntu ونكهاته والتوزيعات المستندة إلى Debian.





sudo ملائم ثَبَّتَ cifs-utils

في توزيعات CentOS وFedora، فإن dnf سيتم استخدام مدير الحزم.

sudo dnf ثَبَّتَ cifs-utils

قم بتشغيل الأمر أدناه للتثبيت cifs-utils على قبعة حمراء (ريل) و الأحمر هاد القائم توزيعات.



sudo يم تثبيت cifs-utils

ملحوظة: ال cifs-utils الحزمة متاحة لجميع توزيعات Linux. لكن بالنسبة للتعليمات الواردة في هذا الدليل، فأنا أستخدمها أوبونتو 22.04 . الأوامر المستخدمة في هذا الدليل ستعمل دون أي خطأ، بغض النظر عن التوزيع.

علاوة على ذلك، في المثال التالي، تم تثبيت مجلد مشترك من Mac إلى Linux باستخدام الملف mount.cifs ومع ذلك، فإن عمليات التثبيت من Linux وWindows هي نفسها.

تركيب المجلد المشترك باستخدام CIFS

يتضمن تركيب مجلد مشترك من جهاز بعيد إلى Linux خطوتين.

  1. إنشاء نقطة جبل
  2. تركيب المجلد المشترك على نقطة التثبيت

1. إنشاء نقطة جبل

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

أقوم بإنشاء دليل آخر /شارك ماك كنقطة التثبيت في /mnt استخدام mkdir الأمر بامتيازات Sudo.

sudo mkdir / mnt / ShareMac

يتم إنشاء نقطة التحميل؛ الخطوة التالية هي تركيب المجلد المشترك من الجهاز البعيد إلى نقطة التثبيت هذه.

2. تركيب المجلد المشترك على نقطة التثبيت

لتحميل مجلد مشترك من macOS إلى Linux، يتم استخدام الأمر mount مع -t سيف خيار.

sudo تتعدد com.cis //< الملكية الفكرية عن بعد >>< مجلد > / mnt /< مجلد > -O اسم المستخدم = < اسم المستخدم >

في الأمر أعلاه:

  • -t سيف يتم استخدام الخيار لتركيب المجلد المشترك باستخدام بروتوكول CIFS
  • <الملكية الفكرية عن بعد> هو عنوان IP الخاص بالجهاز البعيد (Mac)
  • <مجلد> هو المجلد المشترك الذي تم إنشاؤه على الجهاز البعيد (Mac)
  • /mnt/<مجلد> هي نقطة التثبيت على جهاز العميل (Linux) [يمكن أن تكون أي دليل]
  • <اسم المستخدم> هو اسم المستخدم للنظام البعيد

دعونا جبل ملفي المجلد من الجهاز البعيد إلى نقطة تحميل Linux /mnt/ShareMac .

sudo تتعدد com.cis // 192.168.18.133 / ملفي / mnt / ShareMac -O اسم المستخدم = وحده

كلمة المرور للمستخدم نفسه سيتم سؤالك عند تنفيذ الأمر أعلاه. المجلد المشترك ملفي سيتم تركيبه على /mnt/ShareMac نقطة التثبيت على لينكس. ومع ذلك، لن تحصل على أي نتيجة تفيد بأن التثبيت قد تم بنجاح. يستخدم مدافع -ح للتحقق من المجلد المثبت.

df

تم تثبيت المجلد (MyFolder) بنجاح على نظام التشغيل Linux. لاحظ أنه يجب اتباع الإرشادات المذكورة لإنشاء مجلد مشترك على نظام Mac كما هو موضح في القسم إنشاء مجلد مشترك على ماك أقل.

باستخدام أوراق اعتماد خيار mount.cifs المنفعة هي أ طريقة آمنة لتحميل المجلد المشترك. في هذه الطريقة، يمكنك حفظ بيانات اعتماد تسجيل الدخول في ملف يمكن تمريره من خلال الأمر باستخدام الملف أوراق اعتماد خيار.

أولاً، قم بإنشاء ملف يقوم بتخزين بيانات اعتماد الجهاز البعيد في ملف /إلخ الدليل. يمكن أن يكون للملف أي اسم، وأنا أعطيه ملف بيانات الاعتماد اسم.

sudo نانو / إلخ / ملف بيانات الاعتماد

أدخل بيانات الاعتماد:

اسم المستخدم = < اسم المستخدم >

كلمة المرور = < كلمة المرور >

الآن، استخدم أوراق اعتماد الخيار بعد -O مع مسار الملف

sudo تتعدد com.cis // 192.168.18.133 / ملفي / mnt / ShareMac -O أوراق اعتماد = / إلخ / ملف بيانات الاعتماد

قم بتثبيت المجلد المشترك بشكل دائم

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

يُحذًِر: تفترض الطريقة التالية أن الجهاز/الخادم البعيد لديه عنوان IP ثابت.

للتأكد من تثبيت نظام الملفات المشترك تلقائيًا عند بدء تشغيل النظام، يجب أن يتم تثبيت ملف com.fstab سيتم تعديل الملف على Linux.

sudo نانو / إلخ / com.fstab

ضع السطر التالي في الملف .

//< الملكية الفكرية عن بعد >/ شارك الاسم / mnt /< مجلد > com.cis أوراق اعتماد = / إلخ / ملف بيانات الاعتماد 0 0

بأخذ المثال الموضح أعلاه، سيتم تعديل الملف بالطريقة التالية.

// 192.168.18.133 / ملفي / mnt / ShareMac cifs أوراق اعتماد = / إلخ / ملف بيانات الاعتماد 0 0

لاحظ أنه عند إدخال التعليمات المذكورة أعلاه في ملف com.fstab ملف، افصل كل حقل باستخدام ملف فاتورة غير مدفوعة بدلا من الفضاء.

الآن أغلق واحفظ الملف com.fstab الملف بالضغط السيطرة + س .

للتأكد من أن التثبيت خالي من الأخطاء، استخدم جبل -أ يأمر.

sudo تتعدد

إذا لم يكن هناك خطأ، فهذا يشير إلى أنه تم تحميل المجلد المشترك بنجاح.

بعد إعادة التشغيل، سيتم تثبيت المجلد المشترك من الجهاز البعيد تلقائيًا.

قم بإلغاء تحميل المجلد المشترك

لإلغاء تحميل المجلد المشترك، قم ب umount يتم استخدام الأمر مع نقطة التحميل.

sudo umount < نقطة جبل >

في المثال أعلاه، كانت نقطة التحميل /mnt/ShareMac ، ببساطة قم باستبدال <نقطة التثبيت> مع /mnt/ShareMac.

sudo umount / mnt / ShareMac

توضح لقطة الشاشة أعلاه أن نظام الملفات المثبت قد تم إلغاء تحميله.

إنشاء مجلد مشترك على ماك

لإنشاء مجلد مشترك على نظام Mac، هناك العديد من الخيارات التي يجب تمكينها.

أولاً، قم بإنشاء مجلد في أي دليل على جهاز Mac الخاص بك.

ثم من اعدادات النظام، يفتح مشاركة في عام. تمكين مشاركة الملفات من خلال النقر على زر التبديل.

اضغط على أنا أيقونة بجانب زر التبديل مشاركة الملفات .

في ال مجلد مشترك القسم، انقر على + أيقونة لإضافة مجلد للمشاركة.

لقد أضفت المجلد ملفي لقد خلقت في وثائق الدليل؛ ومع ذلك، يمكن إنشاؤه في أي مكان على النظام. انقر فوق خيارات، سيتم فتح نافذة أخرى.

يُمكَِن مشاركة الملفات والمجلدات باستخدام SMB، وأيضا في مشاركة ملفات ويندوز قسم تمكين الحساب عن طريق إدخال كلمة المرور لاسم المستخدم.

في حالتي، المستخدم هو نفسه وسوف أكتب كلمة مرور النظام للمستخدم نفسه .

المجلد جاهز للمشاركة عبر الإنترنت باستخدام IP كما هو موضح في الصورة أدناه.

خاتمة

ال mount.cifs يتم استخدام الأداة المساعدة لتركيب الدليل المشترك البعيد على جانب العميل. لتركيب الدليل المشترك، يجب إنشاء دليل تحميل على الجهاز البعيد. يمكن لمسؤول الخادم جعل أي دليل قابلاً للمشاركة. يتضمن تحميل مجلد مشترك من جهاز بعيد إلى Linux خطوتين: إنشاء نقطة تحميل عليه ثم تثبيت المجلد المشترك. ال تتعدد يتم استخدام الأمر مع -t سيف خيار تحميل مجلد مشترك باستخدام CIFS.

من المهم ملاحظة أن بروتوكول CIFS لم يعد مقبولاً لأسباب أمنية، وفي جميع أنظمة التشغيل الحديثة تم استبدال هذا البروتوكول ببروتوكول SMB3 أكثر أمانًا وفعالية.