Technical Anshu الصفحة الرئيسية › البرامج التعليمية › تثبيت Windows Share في Ubuntu
🐧 أوبونتو + ويندوز شير

تثبيت Windows Share في Ubuntu - الإعداد الدائم

اتصل بمجلد Windows مشترك من Ubuntu مرة واحدة، بالطريقة اليدوية، وسيختفي عند إعادة التشغيل التالية. يقوم هذا الإعداد بتثبيت المشاركة بشكل دائم باستخدام cifs-utils وإدخال fstab - مع الاحتفاظ بكلمة مرور Windows في ملف بيانات اعتماد محمي، و_netdev وnofail حتى لا يتوقف التمهيد أبدًا، وuid/gid حتى تكون الملفات ملكًا لك.

✍️ Technical Anshu🐧 Ubuntu🎧 Multi-Language Audio
تثبيت Windows Share في Ubuntu - الإعداد الدائم
🎧 صوت متعدد اللغات: في مشغل الفيديو، انقر فوق [الإعدادات] (⚙️) ➔ [المسار الصوتي] لاختيار لغتك.

📑الفصول

  1. المشكلة - تختفي المشاركة التي تفتحها يدويًا بعد كل عملية إعادة تشغيل
  2. اختبار سريع — افتح المشاركة مرة واحدة من تطبيق الملفات
  3. قم بتثبيت الحزمة cifs-utils
  4. قم بإنشاء نقطة التثبيت في /mnt/SharedDocs
  5. احفظ تسجيل دخول Windows في ملف بيانات اعتماد محمي
  6. أضف الإدخال الدائم إلى /etc/fstab، باستخدام _netdev وnofail
  7. قم بتثبيته الآن، وتحقق منه، ثم قم بإجراء اختبار إعادة التشغيل

📋 نظرة عامة ودليل خطوة بخطوة

1

اختبر المشاركة أولاً من تطبيق الملفات

قبل جعل أي شيء دائمًا، أثبت الأساسيات مرة واحدة: يقوم جهاز الكمبيوتر الشخصي الذي يعمل بنظام Windows بمشاركة المجلد، ويعمل مسار الشبكة، ويتم قبول اسم المستخدم وكلمة المرور الخاصين بنظام Windows. افتح تطبيق الملفات، واضغط على Ctrl + L لفتح شريط الموقع، واكتب عنوان المشاركة - يوجد في الفيديو مجلد SharedDocs على جهاز الكمبيوتر المسمى OFFICE-PC:

Files — Location Bar
smb://OFFICE-PC/SharedDocs

أدخل اسم المستخدم وكلمة المرور لنظام Windows عندما يُطلب منك ذلك. إذا تم فتح المجلد ويمكنك رؤية ملفاته، فإن اسم المشاركة واسم الكمبيوتر وتسجيل الدخول كلها صحيحة - اكتبها بالضبط، لأن الإعداد الدائم يستخدم نفس الأشياء الثلاثة. استبدل OFFICE-PC وSharedDocs باسم جهاز الكمبيوتر الخاص بك واسم المشاركة خلال هذا الدليل.

✅ إذا لم يتم حل الاسم، فسيعمل نفس الاختبار مع عنوان IP الخاص بجهاز الكمبيوتر الذي يعمل بنظام Windows بدلاً من ذلك، على سبيل المثال smb://192.168.1.10/SharedDocs. امنح جهاز الكمبيوتر الذي يعمل بنظام Windows عنوان IP ثابتًا أو محجوزًا - يكون التثبيت الدائم موثوقًا بقدر العنوان الذي يشير إليه.
2

قم بتثبيت cifs-utils

يحتاج التثبيت الدائم إلى أدوات CIFS — مساعد mount.cifs الذي يتيح لـ Ubuntu إرفاق مشاركة SMB (Windows) كمجلد عادي. افتح المحطة وقم بتثبيت الحزمة:

Terminal
sudo apt update
Terminal
sudo apt install cifs-utils

بدون هذه الحزمة، لن يكون لدى إدخال fstab في الخطوة 5 أي شيء للعمل معه ويفشل التثبيت - هذا التثبيت الصغير هو ما يفصل بين التصفح لمرة واحدة والتثبيت الحقيقي في وقت التمهيد.

3

قم بإنشاء نقطة التثبيت

نقطة التحميل هي ببساطة مجلد فارغ حيث ستظهر محتويات المشاركة. أنشئ واحدة تحت /mnt، تحمل اسم المشاركة:

Terminal
sudo mkdir -p /mnt/SharedDocs

اترك هذا المجلد فارغًا. عندما يتم تثبيت المشاركة، فإن كل شيء بداخل /mnt/SharedDocs هو في الحقيقة ملفات موجودة على جهاز كمبيوتر يعمل بنظام Windows - وعندما لا يتم تثبيته، يكون المجلد فارغًا فقط، وهي أيضًا طريقة مفيدة لمعرفة ما إذا كانت عملية التثبيت نشطة أم لا.

4

قم بتخزين تسجيل الدخول في ملف بيانات الاعتماد المحمي

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

Terminal
sudo nano /root/.smbcredentials

اكتب سطرين بالضبط، باستخدام اسم المستخدم وكلمة المرور الخاصين بنظام Windows، ثم احفظهما باستخدام Ctrl + O واخرج باستخدام Ctrl + X:

/root/.smbcredentials — file contents
username=YourWindowsUser
password=YourWindowsPassword

الآن قم بقفل الملف حتى يتمكن الجذر فقط من قراءته:

Terminal
sudo chmod 600 /root/.smbcredentials
⚠️ chmod 600 هو بيت القصيد من هذه الخطوة، وليس إضافة اختيارية. وبدون ذلك، يكون ملف بيانات الاعتماد مجرد كلمة مرور Windows الخاصة بك مكتوبة بنص عادي حيث يمكن للحسابات الأخرى على جهاز الكمبيوتر قراءتها. وتذكر لاحقًا: إذا قمت بتغيير كلمة مرور Windows، فقم بتحديث هذا الملف أيضًا - كلمة المرور القديمة هنا هي السبب الأكثر شيوعًا لتوقف التثبيت العامل فجأة.
5

أضف إدخال fstab الدائم

الآن أخبر Ubuntu بتركيب المشاركة عند كل عملية تمهيد. احتفظ أولاً بنسخة احتياطية من fstab الأصلي — يمكن أن يؤثر سطر واحد خاطئ في هذا الملف على عملية التشغيل، وستكون النسخة الاحتياطية هي طريقك للعودة. ثم افتح الملف:

Terminal
sudo nano /etc/fstab

أضف هذا السطر في نهاية الملف:

/etc/fstab — add this line
//OFFICE-PC/SharedDocs /mnt/SharedDocs cifs credentials=/root/.smbcredentials,iocharset=utf8,_netdev,nofail,uid=1000,gid=1000 0 0

ما يفعله كل جزء: //OFFICE-PC/SharedDocs هو المشاركة، و/mnt/SharedDocs هو المكان الذي تظهر فيه، وcifs هو نوع نظام الملفات. يشير بيانات الاعتماد= إلى الملف المحمي من الخطوة 4، لذلك لا تظهر كلمة مرور في fstab. iocharset=utf8 يحافظ على صحة أسماء الملفات ذات الأحرف الخاصة. يخبر _netdev النظام أن هذا التثبيت يحتاج إلى الشبكة، لذا فهو ينتظر الشبكة بدلاً من الفشل مبكرًا. nofail يعني أنه إذا تم إيقاف تشغيل جهاز الكمبيوتر الشخصي الذي يعمل بنظام Windows، فسيظل Ubuntu يعمل بشكل طبيعي بدلاً من تعليقه أو إسقاطه لمطالبة الطوارئ. uid=1000,gid=1000 يجعل الملفات المثبتة مملوكة لمستخدم Ubuntu الخاص بك، بحيث يمكن لتطبيقاتك حفظها في المشاركة بدون Sudo - 1000 هو المعرف المعتاد لحساب المستخدم الأول؛ تحقق من ما يناسبك باستخدام الأمر id واضبطه إذا كان الأمر مختلفًا.

📌اترك إصدار الشركات الصغيرة والمتوسطة خارج الخط. يتفاوض Ubuntu وأي نظام Windows حديث مع SMB 3 تلقائيًا، وهو الإعداد الافتراضي الآمن. فقط الجهاز القديم الذي لا يدعم أي شيء أحدث هو الذي سيحتاج إلى إصدار قديم قسري - تجنب ذلك إلا إذا لم يكن لديك أي خيار حقًا، لأن SMB1 غير آمن ومهمل.
6

قم بالتثبيت الآن وتحقق قبل إعادة التشغيل

لا تقم بإعادة التشغيل بعد. اختبر إدخال fstab الآن، بينما لا يزال بإمكانك رؤية أي خطأ ينتج عنه:

Terminal
sudo mount -a

يقوم mount -a بتركيب كل شيء مدرج في fstab. إذا انتهى بصمت، يكون الإدخال جيدًا — افتح /mnt/SharedDocs وسترى ملفات مشاركة Windows، ويعرض df -h السريع المشاركة المدرجة كنظام ملفات مثبت. قم بإنشاء ملف اختبار صغير بداخله لإثبات قدرتك على الكتابة، وليس القراءة فقط. فقط بعد اجتياز هذا الاختبار، أعد تشغيل جهاز Ubuntu مرة واحدة: يجب أن تعود المشاركة إلى مكانها من تلقاء نفسها، بدون اتصال يدوي - إعادة التشغيل هذه هي الدليل الحقيقي على نجاح الإعداد الدائم.

✅ إذا أبلغ mount -a عن خطأ، فقم بإصلاحه الآن وليس بعد إعادة التشغيل - اقرأ الرسالة، لأنها عادةً ما تسمي المشكلة مباشرةً: اسم مشاركة خاطئ أو عنوان كمبيوتر شخصي خاطئ، أو محتويات خاطئة في ملف بيانات الاعتماد، أو "تم رفض الإذن" من جانب Windows، حيث يحتاج المستخدم إلى إذن في كل من علامة التبويب "مشاركة" وعلامة التبويب "الأمان" في المجلد. نادرًا ما ينكسر الجبل من تلقاء نفسه لاحقًا؛ عندما يحدث ذلك، يتغير شيء ما من جانب واحد - كلمة مرور Windows، أو عنوان الكمبيوتر، أو الأذونات.

🏷️متغيرات البحث والكلمات الرئيسية للموضوع

🔍 CIFS 🔍 cifs-utils 🔍 fstab 🔍 SMB 🔍 mount.cifs 🔍 Ubuntu 🔍 TechnicalAnshu 🔍 Mount Windows Share in Ubuntu 🔍 Permanent Mount 🔍 Credentials File 🔍 _netdev 🔍 nofail 🔍 Windows Shared Folder
🎙️ نص كامل - انقر للتوسيع

__TOK_31__

__TOK_32__

__TOK_33__

❓ الأسئلة الشائعة (باللغة الإنجليزية)

هل هذا البرنامج التعليمي مجاني للمتابعة بنسبة 100%؟

__TOK_34__

هل يمكن للمبتدئين اتباع هذا الدليل؟

__TOK_35__

أين يمكنني طرح الأسئلة إذا واجهت مشكلة؟

__TOK_36__

🚀 شاهد البرنامج التعليمي الكامل على اليوتيوب

__TOK_37__

__TOK_38__

▶️ شاهد الفيديو كاملاً
يعتمد هذا البرنامج التعليمي على فيديو Mount Windows Share الخاص بـ Technical Anshu في Ubuntu • هل أنت عالق في أي خطوة؟ اسأل في تعليقات الفيديو – سوف تحصل على المساعدة هناك 🙏