2.2. ترتيب
يوجد ملف تكوين Samba الرئيسي بتنسيق /etc/samba/smb.conf. يحتوي ملف التكوين الافتراضي على عدد كبير من التعليقات لتوثيق توجيهات التكوين المختلفة.
لا يتم تضمين كافة الخيارات المتاحة في ملف التكوين الافتراضي. انظر smb.conf صفحة الرجل أو ملف مجموعة Samba HOWTO2 لمزيد من التفاصيل.
1. أولاً ، قم بتحرير أزواج المفاتيح / القيم التالية في ملف [عالمي] قسم من /etc/samba/smb.conf:
مجموعة العمل = مثال
الأمن = المستخدم
ال أمن تقع المعلمة في مكان بعيد في القسم [العام] ، ويتم التعليق عليها افتراضيًا. أيضا ، التغيير
مثال لمطابقة بيئتك بشكل أفضل.
2. أنشئ قسمًا جديدًا في الجزء السفلي من الملف ، أو ألغِ التعليق على أحد الأمثلة للدليل المراد مشاركته:
[شارك]
تعليق = مسار مشاركة خادم ملفات Ubuntu = / srv / samba / share
التصفح = نعم ضيف طيب = نعم للقراءة فقط = لا إنشاء قناع = 0755
• تعليق: وصفا موجزا للسهم. اضبط لتناسب احتياجاتك.
2 http://samba.org/samba/docs/man/Samba-HOWTO-Collection/
• المسار: المسار إلى الدليل للمشاركة.
يستخدم هذا المثال / srv / سامبا / اسم المشاركة لأنه وفقا ل نظام الملفات التسلسل الهرمي القياسي (FHS), / srv3 هو المكان الذي يجب تقديم البيانات الخاصة بالموقع. من الناحية الفنية ، يمكن وضع مشاركات Samba في أي مكان على نظام الملفات طالما أن الأذونات صحيحة ، ولكن يوصى بالالتزام بالمعايير.
• قابل للتصفح: يمكّن عملاء Windows من تصفح الدليل المشترك باستخدام مستكشف Windows.
• ضيف طيب: يسمح للعملاء بالاتصال بالمشاركة دون توفير كلمة مرور.
• يقرأ فقط: يحدد ما إذا كانت المشاركة للقراءة فقط أو إذا تم منح امتيازات الكتابة. يُسمح بامتيازات الكتابة فقط عندما تكون القيمة لا، كما هو موضح في هذا المثال. إذا كانت القيمة نعم ، ثم الوصول إلى المشاركة للقراءة فقط.
• إنشاء قناع: يحدد الأذونات التي ستكون للملفات الجديدة عند إنشائها.
3. الآن بعد أن تم تكوين Samba ، يجب إنشاء الدليل وتغيير الأذونات. من محطة ، أدخل:
sudo mkdir -p / srv / samba / share
sudo chown لا أحد: nogroup / srv / samba / share /
ال -p يخبر التبديل mkdir بإنشاء شجرة الدليل بالكامل إذا لم تكن موجودة.
4. أخيرًا ، أعد تشغيل خدمات samba لتمكين التكوين الجديد:
أعد تشغيل sudo systemctl smbd.service nmbd.service
مرة أخرى ، يتيح التكوين أعلاه إمكانية الوصول الكامل إلى أي عميل على الشبكة المحلية. للحصول على تكوين أكثر أمانًا ، راجع القسم 4 ، "تأمين الملف وخادم الطباعة" [ص. 312].
من عميل Windows ، يجب أن تكون قادرًا الآن على التصفح إلى خادم ملفات Ubuntu ومشاهدة الدليل المشترك. إذا لم يُظهر عميلك مشاركتك تلقائيًا ، فحاول الوصول إلى الخادم الخاص بك عن طريق عنوان IP الخاص به ، على سبيل المثال
\\ 192.168.1.1 ، في نافذة مستكشف Windows. للتحقق من أن كل شيء يعمل ، حاول إنشاء دليل من Windows.
لإنشاء مشاركات إضافية ببساطة قم بإنشاء جديد [دير] أقسام في /etc/samba/smb.conf، وإعادة التشغيل سامبا. فقط تأكد من أن الدليل الذي تريد مشاركته موجود بالفعل وأن الأذونات صحيحة.
اسم مشاركة الملف "[شارك]" والمسار / srv / سامبا / حصة هي مجرد أمثلة. اضبط أسماء المشاركة والمسار لتلائم بيئتك. من المستحسن تسمية مشاركة بعد دليل موجود في نظام الملفات. مثال آخر سيكون اسم المشاركة لـ [QA] مع مسار / srv / سامبا / qa.