كيفية تثبيت Samba وتكوينه على Ubuntu 14.10

سامبا أوبونتو

سامبا هو تطبيق للخدمات والبروتوكولات المتوافقة مع الشركات الصغيرة والمتوسطة (تسمى الآن CIFS) التي تتواصل معها أجهزة الكمبيوتر التي تعمل بنظام Windows مع بعضها البعض: تم تطويره بواسطة Andrew Tridgell من خلال الهندسة العكسية ، باستخدام أدوات الإمساك بحركة المرور على غرار Wireshark (المعروفة سابقًا باسم Ethereal) لتقديمها التوافق في البيئات * لا شىء، وهو شيء كان ضروريًا لتجنب العزلة في بيئات الشركات والبيئات التعليمية التي تتواجد فيها العديد من الأنظمة الأساسية (Windows و Linux و Mac OS X).

هيا فالنرى اذا كيفية تثبيت وتهيئة Samba على Ubuntu 14.10 Utopic Unicorn، جاهز ل تقدم مشاركات مجهولة وأيضًا مشاركات أكثر أمانًا حيث يلزم المصادقة للوصول ، من أجل تقديم الملفات لجميع أنواع المستخدمين. ونحن ننتقل من القاعدة التي قمنا بتثبيت خادم Ubuntu 14.10 ، إصدار توزيعة Canonical المخصصة لهذه الأمور ، مع عنوان IP ثابت 192.168.1.100 ؛ بالإضافة إلى ذلك ، سنحتاج بالطبع إلى بعض المعدات الأخرى في نفس الشبكة المحلية ، وضمن نفس مجموعة العمل ، لاختبار كيفية تكوين كل شيء.

قم بتثبيت Samba

للبدء ، سنقوم بتثبيت حزم Samba ، وهو أمر بسيط للغاية لأنها جزء من المستودعات الرسمية:

# الرابطة بين الحصول على تثبيت سامبا سامبا-المشتركة-الثعبان glade2 النظام بين التكوين السامبا

تكوين Samba

تكوين السامبا

الآن ما يتعين علينا القيام به هو تحرير ملف /etc/samba/smb.conf ، وهو الملف الذي يحمل جميع إعدادات خادم Samba الخاص بنا. قبل ذلك نقوم بعمل نسخة احتياطية من الملف الحالي:

# حزب المحافظين /etc/samba.conf /etc/samba/smb.conf.back

الآن إذا قمنا بتحرير الملف الرئيسي:

# نانو /etc/samba/smb.conf

نقوم بتحرير القسم [العالمي] ، حيث يوجد نحدد اسم مجموعة العمل، السلسلة التي يتم التعرف عليها في الشبكة المحلية ، اسم netbios ، نوع الأمان وغيرها. نتركها على النحو التالي (يمكننا تغيير المعلمات الثلاثة الأولى إذا أردنا):

[عالمي]
مجموعة العمل = مجموعة العمل
سلسلة الخادم = خادم Samba٪ v
اسم Netbios = أوبونتو
الأمن = المستخدم
خريطة للضيف = المستخدم سيئة
وكيل DNS = لا

بعد ذلك ننتقل إلى أسفل في الملف ، إلى القسم الذي يقول "تعريفات المشاركة" وهذا يبدأ بـ [مجهول]. هناك نضيف (بالطبع ، يمكننا تغيير المسار إلى المجلد الذي سنشاركه):

[مجهول]
المسار = / سامبا / مجهول
للتصفح = نعم
قابل للكتابة = نعم
ضيف طيب = نعم
قراءة فقط = لا

الآن نعيد تشغيل ملف خادم السامبا:

# إعادة تشغيل خدمة smbd

هناك جانبان يجب مراعاتهما وهما حقيقة أن المجلد الذي سنعرضه للوصول المجهول يجب أن يكون موجودًا في نظام الملفات لدينا ويجب أيضًا أن يكون في متناول جميع المستخدمين ، أي عند إدراجه مع:

لس -l

يجب أن يوضح لنا قراءة الأذونات وتنفيذها للجميع ، أي drwxr-xr-x ، أو 755 بلغة رقمية. إذا لم يكن الأمر كذلك ، فيجب أن نجعله كذلك (نغير "المجلد المشترك" بالاسم والمسار الذي نريده):

# chmod -R 0755 / sharefolder

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

# useradd usersamba -G sambashare

ندخل كلمة مرور المستخدم عندما يُطلب منك ذلك ، ثم نضيف كلمة مرور samba:

# smbpasswd -a usersamba

سيُطلب منا أيضًا إدخال كلمة المرور مرتين ، وبعد ذلك سيحصل المستخدم الذي أنشأناه بالفعل على كلمة مرور Samba الخاصة به. الآن يجب علينا إضافة خيارات التكوين لمشاركة مجلد محمي بكلمة مرور ، لذلك نعيد فتح ملف تكوين Samba للتحرير.

# نانو /etc/samba/smb.conf

نضيف:

[وصول آمن]
المسار = / الوطن / السامبا / المشتركة
المستخدمون الصالحون =sambashare
ضيف طيب = لا
قابل للكتابة = نعم
قابل للتصفح = نعم

يجب أن يكون المجلد / home / samba / shared قد قرأ وكتب ونفذ الوصول لمجموعة sambashare بأكملها ، لذلك سنقوم بتنفيذ ما يلي:

# chmod -R 0770 / home / samba / shared

#chown -R root: sambashare / home / samba / shared

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

تحرير الفيديو
المادة ذات الصلة:
أفضل برامج تحرير الفيديو المجانية لـ Ubuntu