قم بتثبيت Windows Share على Linux باستخدام CIFS

Qm Btthbyt Windows Share Ly Linux Bastkhdam Cifs



التثبيت هو عملية الوصول إلى الملفات أو المجلدات من خلال نظام الملفات المحلي وإجراء التعديلات. Windows Share عبارة عن ميزة مضمنة في Windows لمشاركة الملفات أو الدلائل مع الآخرين عبر شبكة محلية (LAN).

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

ما هو سي آي إف إس

CIFS المعروف أيضًا باسم نظام ملفات الإنترنت المشترك هو لهجة من بروتوكول SMB الذي تم تطويره بواسطة Microsoft للوصول إلى الملفات أو المجلدات من المستخدمين عبر نفس اتصال الشبكة. ومع ذلك، فقد حلت أحدث بروتوكولات SMB محل بروتوكول مشاركة ملفات الشبكة المستخدم على نطاق واسع لتثبيت Windows Share على Linux. هناك فائدة محددة تسمى mount.cifs والذي يستخدم لتثبيت Windows Share على Linux. في القسم التالي، سأناقش عملية تثبيته على نظام Linux.







كيفية تثبيت CIFS-Utils على نظام التشغيل Linux

لتثبيت Windows Share على Linux mount.cifs هناك حاجة إلى الأداة المساعدة التي تعد جزءًا من CIFS-Utils طَرد.



لتثبيت cifs-utils على أوبونتو , ديبيان, والتوزيعات المبنية عليها، استخدم مدير الحزم الافتراضي.



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

استخدم ال dnf مدير الحزم لتثبيت cifs-utils عليه سينت أو إس و فيدورا التوزيعات,





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

ل قبعة حمراء (ريل) و على أساس القبعة الحمراء التوزيعات تستخدم يم مدير مجموعة.

sudo يم تثبيت cifs-utils

ملحوظة: بالنسبة للتعليمات المطبقة في هذا الدليل، أستخدمها أوبونتو 22.04 . العملية مشابهة ويمكن إجراؤها دون أي مشكلة على أي توزيعة Linux.



كيفية تركيب Windows Share على Linux

نحتاج إلى نقطة تحميل، وهو دليل تم إنشاؤه في أي مكان على نظام Linux، لتثبيت مشاركة Windows.

أنا أقوم بإنشاء / وسائل الإعلام / وينشير الدليل على الجذر باستخدام mkdir الأمر بامتيازات Sudo.

sudo mkdir / وسائط / وينشير

سنتبع بناء الجملة الموضح أدناه لأمر التحميل لتثبيت Windows Share على Linux.

sudo تتعدد com.cis // [ عنوان IP ] / [ شارك الاسم ] / [ تتعدد ] -O اسم المستخدم = [ اسم المستخدم ]

في بناء الجملة أعلاه:

[عنوان IP] : هو عنوان IP الخاص بالجهاز البعيد، وهو Windows في هذه الحالة؛ للوصول إلى عنوان IP، افتح ملف موجه الأمر وتشغيل ipconfig يأمر. لاحظ عنوان IPV 4.

[شارك الاسم]: إنه اسم مشاركة Windows أو اسم المجلد المشترك للشبكة.

[تتعدد]: إنه دليل نقطة التثبيت الذي تم إعداده على جهاز العميل، وهو Linux.

-يا: هذا هو العلم المستخدم للتعريف cifs-utils الخيارات، لقراءة المزيد حول تشغيل خيارات cifs utils رجل جبل.cifs يأمر. يسرد الجدول أدناه بعض الخيارات التي يستخدمها المستخدمون غالبًا.

اسم المستخدم لتوفير اسم المستخدم للجهاز البعيد
كلمة المرور لتوفير كلمة المرور بشكل صريح [غير مستحسن]
أوراق اعتماد لتعيين الملف الذي يحتوي على بيانات الاعتماد [مستحسن]
تجاه لتعيين إصدار البروتوكول بشكل صريح 1.0 أو 2.0 أو 3.0

لقد قمت الآن بإنشاء مشاركة Windows بالاسم ملفي لتثبيته على Linux باستخدام / وسائل الإعلام / وينشير كنقطة تحميل سأستخدم الأمر التالي.

sudo تتعدد com.cis // 192.168.18.14 / ملفي / وسائط / وينشير -O اسم المستخدم = المدينة

بعد تنفيذ الأمر، سيُطلب منك إدخال كلمة المرور الخاصة بالجهاز البعيد. عند تثبيت Windows Share بنجاح، لن تحصل على أي تنبيه. للتحقق من التثبيت الناجح، استخدم مدافع -ح يأمر؛ والذي يستخدم بشكل أساسي للحصول على مساحة القرص لنظام الملفات.

df

في العديد من الحالات، قد يكون من الضروري تحديد مجال المستخدم. ابحث عن مجال النظام لنظام Windows باستخدام com.wmic (سطر أوامر Windows Management Instrumentation) في ملف موجه الأمر .

نظام الكمبيوتر Wmic يحصل على المجال

بعد معرفة المجال وهو مجموعة العمل في حالتي، ما عليك سوى إدراجه في الأمر أعلاه باستخدام خيار النطاق.

sudo تتعدد com.cis // 192.168.18.14 / ملفي / وسائط / وينشير / -O اسم المستخدم = المدينة، اِختِصاص =مجموعة العمل

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

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

sudo نانو ~ / .أوراق الاعتماد-cifs

اكتب المعلومات التالية في الملف.

اسم المستخدم = [ اسم المستخدم ]

كلمة المرور = [ كلمة المرور ]

اِختِصاص = [ اِختِصاص ]

بعد إضافة هذه المعلومات إلى الملف، احفظ الملف بالضغط على السيطرة + س وثم و .

لتثبيت خيار مشاركة Windows باستخدام بيانات الاعتماد، استخدم الأمر التالي.

sudo تتعدد com.cis // 192.168.18.14 / ملفي / وسائط / وينشير / -O أوراق اعتماد =~ / .أوراق الاعتماد-cifs

ملحوظة: سأنصح بإعطاء المسار المطلق لملف بيانات الاعتماد بدلاً من استخدام ~/.

كيفية جعل مشاركة Windows دائمة

قبل محاولة القسم التالي، لاحظ النقاط المهمة الرئيسية.

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

لجعل تثبيت Windows Share دائمًا، نحتاج إلى تعديل ملف fstab (جدول نظام الملفات). يدير ملف fstab نظام الملفات ويسمح لك أيضًا بتثبيت نظام الملفات الخارجي يدويًا.

لنفتح ملف fstab الموجود في ملف /إلخ الدليل باستخدام نانو محرر.

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

لجعل Windows Share دائمًا على Linux، اتبع بناء الجملة الموضح أدناه.

// [ عنوان IP ] / [ شارك الاسم ] / [ تتعدد ] com.cis أوراق اعتماد = [ بيانات الاعتماد-ملف-مسار ] [ أحمق ] [ يمر ]

ملحوظة: يستخدم فاتورة غير مدفوعة بدلاً من المساحة لفصل الحقول في ملف fstab.

دعونا نستبدل [عنوان IP] , [شارك الاسم] , [تتعدد]، و [مسار ملف بيانات الاعتماد] بالمعلومات الفعلية. ال [أحمق] و ال [يمر] يتم استخدام الخيارات لتمكين دعم من نظام الملفات المثبت و fsck تحقق من التمهيد، على التوالي. تعيين 0 و 0 لكلا الخيارين لإبقائهما معطلين.

// 192.168.18.14 / ملفي / وسائط / WinShare     cifs أوراق اعتماد = / بيت / مستخدم / .أوراق الاعتماد-cifs 0 0

ملحوظة: توفير المسار المطلق لملف بيانات الاعتماد.

بعد تعديل ملف fstab، احفظ واخرج من المحرر باستخدام السيطرة + س وثم و .

تتضمن الخطوة التالية تثبيت Windows Share عن طريق ملف تتعدد يأمر.

sudo تتعدد / وسائط / وينشير

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

كيفية إلغاء تحميل مشاركة Windows

لإلغاء تحميل Windows Share، استخدم umount الأمر مع نقطة التحميل.

sudo umount / [ تتعدد ]

في مثالنا، [تتعدد] يكون / وسائل الإعلام / وينشير الدليل.

sudo umount / وسائط / وينشير

إذا فشل الأمر أعلاه في إلغاء تحميل Windows Share، فحاول قوة إلغاء التثبيت باستخدام -F علَم.

sudo umount -F / وسائط / وينشير

أو استخدم العلم الذي ينفصل نظام الملفات إذا فشل الأمر أعلاه أيضًا.

sudo umount / وسائط / وينشير

لقراءة المزيد حول هذه الخيارات، قم بتشغيل جبل الرجل يأمر.

كيفية إنشاء مشاركة ويندوز

Windows Share هو دليل تم تعيينه للمشاركة على شبكة محلية. قبل الوصول إلى Windows Share على Linux، يجب إعداده على Windows.

أولاً، تأكد من تمكين Windows لاتصالات CIFS. من أجل ذلك، افتح تشغيل وإيقاف ميزة Windows على ويندوز. يجد SMB 1.0/CIFS دعم مشاركة الملفات في القائمة والتحقق من ذلك.

بعد لحظات قليلة، سيُطلب منك إعادة تشغيل النظام.

لتمكين اكتشاف الشبكة على نظام التشغيل Windows، انتقل إلى إعدادات المشاركة المتقدمة ; بمجرد الوصول إلى هناك، يجب أن تجد خيارًا لـ اكتشاف الشبكة وتأكد من تمكين هذا الخيار عن طريق تحديد تشغيل اكتشاف الشبكة خيار.

بعد ذلك، نحتاج إلى إنشاء مجلد Windows Share الذي سيتم تثبيته على Linux باستخدام mount.cifs جدوى.

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

الآن، انقر على أيقونة القائمة المنسدلة، حدد الجميع من القائمة، ثم اضغط على يضيف زر.

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

الآن، أصبحت مشاركة Windows جاهزة للمشاركة.

خاتمة

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

يتطلب تثبيت Windows Share على Linux باستخدام الأداة المساعدة mount.cifs خطوتين. أولاً، قم بتعيين نقطة التثبيت على Linux، ثم استخدم تتعدد الأمر مع -t سيف خيار تركيب Windows Share على Linux.