LINUX

كيفية تثبيت وتكوين خادم Samba في Ubuntu من المحطة

Samba هو أحد البدائل الرائعة الموجودة لمشاركة الملفات في البيئات المختلطة لكن حيث تتعايش أجهزة الكمبيوتر التي تعمل بنظام Windows و Linux. من الضروري فقط تثبيت التطبيق وتكوينه في Ubuntu من الجهاز.

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

متطلبات تثبيت Samba على Ubuntu

  • إصدار نظام تشغيل Ubuntu 18.04 وما بعده
  • أذونات المستخدم المسؤول للوصول إلى تطبيق Sudo
  • خدمة الإنترنت
  • محطة مع نظام تشغيل Windows لاختبار التكوين

كيفية تثبيت وتهيئة Samba

الآن وقد أصبح لدينا كل ما نحتاجه لبدء تثبيت التطبيق ، لكن فقد حان الوقت لكتابة الأوامر اللازمة. حاول ألا تتخطى أي خطوات.

تركيب سامبا

  • قم بالوصول إلى Sudo وأدخل الأمر لبدء لكن تثبيت Samba. sudo apt install samba samba-common python-dnspython .
  • لبدء التنزيل ، أدخل الحرف S.

تحقق من مجموعة العمل في محطة Windows

  • تتمثل إحدى طرق التحقق من مجموعة العمل في النقر بزر الماوس الأيمن على أيقونة هذا الكمبيوتر ثم اختيار خيار الخصائص.
  • من خلال موجه أوامر Windows ، يمكنك التحقق من مجموعة العمل والمجال عن طريق وضع محطة عمل الأمر net config . لكن سنستخدمه لاحقًا لتهيئة ملف smb.conf.

تحرير ملف smb.conf

  • نسخ ملف smb.conf احتياطيًا في حالة الفشل. لكن اكتب الأمر sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.orig .
  • الآن يمكنك تحرير الملف. لكن بتعيين إعدادات نقل الملفات الآمن باستخدام أمر مشاركة الملفات الآمنة 
  • قم بتعيين قيمة مجهول غير آمن عن طريق وضع سودو غير آمن مجهول 
  • قم بإنشاء الدليل حيث يتم مشاركة الملفات عن طريق كتابة sudo mkdir -p / srv / samba / anonymous_shares 
  • أضف الآن أذونات الوصول إلى الملفات بالأوامر sudo chmod -R 0775 / srv / samba / anonymous_shares و sudo chown -R nobody: nogroup / srv / samba / anonymous_shares 

قم بتعديل ملف التكوين

  • بالوصول إلى ملف التكوين من محرر وقم بتعديل القيم vi: sudo vi /etc/samba/smb.conf and nano: sudo nano /etc/samba/smb.conf
  • قم بتحرير التوجيهات في القسم العمومي من الملف. عيّن القيم التالية: workgroup = WORKGROUP ، اسم netbios = ubuntuX ، الأمان = مستخدم
    [مجهول] تعليق = مشاركة خادم ملف مجهول ،  المسار = / srv / samba / anonymous_shares ، قابل للتصفح = نعم ، قابل للكتابة = نعم ، ضيف طيب = نعم ، اقرأ فقط = لا ، إجبار المستخدم = لا أحد
  • أخيرًا ، احفظ التغييرات التي تم إجراؤها على الملف باستخدام مجموعة المفاتيح Ctrl + O واخرج من المحرر.
  • للتحقق من أن كل شيء يعمل بشكل صحيح ، قم بتشغيل الأمر  testparm .

حدد مجلد مشترك

  • حدد أو أنشئ المجلد الذي تريد إتاحته للأجهزة الطرفية التي تعمل بنظام Windows 10.
  • انقر مرة واحدة على المجلد ثم انقر بزر الماوس الأيمن لتحديد خيار  مشاركة الشبكة المحلية .
  • تفتح نافذة Folder Sharing (مشاركة المجلد) لتمكين خيار  لكن مشاركة هذا المجلد . يتم تمكين الخيارات المتاحة الأخرى تلقائيًا وللإنهاء اضغط على زر إنشاء مشاركة .
  • قم بإنهاء العملية بالنقر فوق إضافة الأذونات تلقائيًا.
  • سيتم عرض المجلد بسهم بجوار أيقونة المجلد للإشارة إلى أنه مجلد مشترك. قم بنفس العملية مع المجلدات التي تريد مشاركتها.

مزايا استخدام Samba

تم إنشاء Samba بواسطة Andrew Tridgell وقام بذلك لكن من خلال الهندسة العكسية. أقوم بإنشاء توافق بيئات Unix باستخدام أدوات جذب حركة تشبه إلى حد بعيد Wireshark.

باستخدام السامبا ، يمكنك اختيار ما تريد مشاركته وكيف تريد مشاركته. في البداية تستخدم مشاركات مجهولة ، لكن حيث تشارك أي محتوى دون قيود وفي لكن حالات أخرى يمكنك حماية الملفات ببيانات الوصول .

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني.

تسعة − ستة =

زر الذهاب إلى الأعلى