تركيب خادم سامبا

تركيب وتكوين 3.0.2a سامبا الافراج عن الخادمماندريك لينكس 10.0
تركيب خادم سامبا


المتطلبات الأساسية


تركيب ماندريك 10.0 (خادم)
وجود المجال.

مقدمة


خادم سامبا هو الأداة المفضلة لتثبيت LAN (الشبكة المحلية) تشغيل SMB (بروتوكول Server Message Block). ولذلك فمن الممكن خلط فعال في شبكة محطات لينكس وويندوز PC من خلال معرفة أن برنامج خادم.
فائدته: سامبا هو نظام تبادل الملفات والطابعات بين Windows ومحطات العمل يونكس بطريقة شفافة ومستقرة.

1.Architecture سامبا


يتكون سامبا من الخادم والعميل، وكذلك بعض الأدوات لجعل الخدمات العملية أو تكوين الاختبار.
ويتألف خادم اثنين من التطبيقات (وتسمى الشياطين):
smbd الخادم الأساسية توفير التوثيق والوصول إلى الموارد
nmbd، لإظهار الخدمات التي تقدمها سامبا (خوادم سامبا عرض في حي شبكة ...)
العميل: SMBCLIENT هو عميل لينكس توفير واجهة لنقل الملفات والوصول إلى الطابعات
smbtar: لإجراء نقل من وإلى لينكس ملف TAR
testparm التحقق من بناء جملة smb.conf، ملف التكوين سامبا
بروتوكول الاتصال للاتصال بين ويندوز ولينكس ودعا SMB (كتلة رسالة الملقم). التي طورتها مايكروسوفت في عام 1987، مع الاخذ في مفهوم وضعتها IBM في عام 1985 (تر شيئا)، ويعتمد هذا البروتوكول على NETBEUI (وكذلك TCP / IP). ميزة TCP / IP هو لأنه اعتمد على نطاق واسع. حتى يتم تنفيذ TCP / IP بالفعل على معظم أنظمة التشغيل (يونيكس، لينكس، وأميغا أو إس، ماك، OS / 2، ...). وفقا للمخطط التالي:
تطبيقSMBNETBIOSTCP / IPNETBEUIIPX / SPXشبكات السائقين

2.Installing من الحزم المطلوبة لخادم سامبا


أولا وقبل كل تأكد من أن يتم تثبيت الحزم المطلوبة إن لم يكن تثبيت عن طريق كتابة MCC (مركز التحكم ماندريك) في سطر الأوامر في محطة لتسجيل الدخول كجذر (نوع سو ثم كلمة المرور لجذر) اذهب إلى مدير البرامج ثم التركيب، وتحديد المجموعات الثلاث التالية (كل الحزم، والترتيب الأبجدي):

السامبا العميل-3.0.2a-3mdkالسامبا شائع-3.0.2a-3mdkالسامبا-خادم 3.0.2a-3mdk
ثم انقر فوق تثبيت.

بدء تشغيل أول سامبا


بعد التثبيت، يجب أن يكون خادم سامبا عادة قادرة على بدء (أي تبادل الملفات أو الطابعة) عن طريق تشغيل الأمر التالي:
بداية /etc/rc.d/init.d/smb
تبدأ تقديم خدمات SMB: [OK]
تبدأ تقديم خدمات NMB: [OK]

الأمر التالي للتحقق من أن both're أطلقت بشكل صحيح
وضع /etc/rc.d/init.d/smb (أو خدمة الشركات الصغيرة والمتوسطة الحالة)

smbd (PID 1054) قيد التشغيل ...nmbd (PID 1056) قيد التشغيل ...

أوامر مفيدة


(من جذورها في محطة)
  • testparm /etc/samba/smb.conf
    • كتابة جملة اختبار smb.conf
  • توقف /etc/rc.d/init.d/smb
    • إيقاف خدمة سامبا
  • بداية /etc/rc.d/init.d/smb
    • يبدأ خادم سامبا
  • إعادة تشغيل /etc/rc.d/init.d/smb
    • إعادة تشغيل سامبا
  • / smbstatus
    • يعرض الاتصالات النشطة عن طريق سامبا

3.Setting smb.conf


يتم تكوين سامبا من خلال ملف التكوين الفريد: smb.conf. يقع هذا الملف في / الخ / سامبا /
ملاحظة: كل تعديل في ملف smb.conf باستخدام محرر النصوص وحفظها ثم اكتب سطر الأوامر: إعادة تشغيل /etc/rc.d/init.d/smb (إعادة تشغيل الملقم السامبا، وفي الوقت نفسه تأخذ في الاعتبار التغيرات في ملف smb.conf)
يصف هذا الملف على الموارد التي تريد مشاركتها، وأذونات / القيود المرتبطة بها. يتم قطع Smb.conf وفقا لأقسام (كل المشار إليه بواسطة السطر الذي يحتوي على اسم القسم بين قوسين) وتتألف كل مجموعة من معلمات سطر نوع السمة = القيمة. خط بدءا # هو خط التعليق وخط بدءا. غير نشط.
هناك 3 أقسام رئيسية:
  • المقطع [العالمي]
    • تعرف وضع العام على الخادم
  • و[منازل]
    • تعرف تقاسم دليل رئيسي
  • و[الطابعات]
    • تعرف الطابعات المشتركة من قبل الملقم

قسم "شامل"


وهنا مثال (على سبيل المثال هي شبكة R2D4) من المقطع [العالمي]:
[العالمية]

# نفس اسم المجموعة كما أن على ويندوز (جوار شبكة الاتصال)
مجموعة العمل = MSHOME

# اسم بموجبها سوف يظهر الملقم في جوار شبكة الاتصال
= NETBIOS خادم سامبا

# والتي سوف تظهر في مقطع التفاصيل من شبكة حي،٪ V حقيقة
# تنبثق رقم النسخة السامبا
سلسلة الخادم = خادم سامبا٪ ضد

# كلمات السر المشفرة في عبور
تشفير كلمات المرور = نعم
فلان ملف باسود = / الخ / سامبا / smbpasswd

# مرافق التخزين سجل الأحداث
ملف السجل = /var/log/samba/log.٪m

# حجم السجل الأقصى
الحد الأقصى لحجم سجل = 50

# لا حساب الضيف (اختياري)
حساب الضيف = لا أحد

# وصول متعدد المستخدمين (اختياري)
حصة وسائط = نعم

# الموقع من printcap عن (الطابعة على خادم لينكس)
printcap عن = / الخ / printcap عن

# مشاركة كافة الطابعات المحددة في printcap عن
اسم printcap عن = كوب
طابعات تحميل = نعم
الطباعة = كوب
طابعة ADM = @ ADM

# ملف سجل سامبا
تسجيل مستوى = 1
ملف السجل = /var/log/samba/log.٪m

وضع # الأمن (المستخدم / حصة / الخادم)
الأمان = المستخدم

# السماح بالوصول إلى بعض الشبكات (نقطة نهاية مهمة)
المضيفين تسمح = 192.168.1.

# يمكنك السماح لجميع الأجهزة في الشبكة إلا 192.168.1.10
المضيفين تسمح = 192.168.1. باستثناء 192.168.1.10

# تعيين عناوين IP من آلات تريد رفض الوصول
الخادم # سامبا على سبيل المثال ALL، لمنع الجميع ما عدا
# الاجهزة التي أذن بها.
تستضيف ينكر = ALL

# لا وكيل DNS
نظام أسماء النطاقات الوكيل = لا

# اترك هذه الحقول الافتراضية
خيارات مأخذ = TCP_NODELAY SO_RCVBUF = 8192 = 8192 SO_SNDBUF

# وقت النشاط وظيفة الخادم
خادم الوقت = نعم

# والنصي لتسجيل الدخول اسمه المجموعة،٪ ز هو المتغير للسامبا
# المجموعة الأساسية
النصي لتسجيل الدخول =٪ g.bat

# يسمح للمستخدم تسجيل الدخول في هذا المجال
تسجيل الدخول نطاق = نعم

# إذا كنت تريد خادم ليكون سيد الميدان
المجال الرئيسي = نعم

# في حالة وجود وحدات تحكم مجال متعددة، هو
# Server الذي هو المفضل
الماجستير المفضل = نعم

# إذا كان الملقم الرئيسي يمكن أن ينقذ الانتخابات ضد أجهزة أخرى
# ويندوز
مستوى نظام التشغيل = 255
# منح حق الوصول إلى الدليل تسجيل الدخول إلى الشبكة التي تحتوي على البرامج النصية بدء التشغيل
[تسجيل الدخول إلى الشبكة]

الوصول إلى الدليل #to
مسار = / الوطن / تسجيل الدخول إلى الشبكة

يمكن فقط للمستخدمين # محدد استخدام هذا الدليل
الجمهور = لا

# لا يمكن الكتابة إلى هذا الدليل
للكتابة = لا

# لا يظهر الدليل في شجرة
للتصفح = لا

# قائمة المستخدمين مع حقوق الجذر على هذا الدليل من قبل مدرب
المستخدمين المشرف = غيوم

قسم "منازل"


تقاسم دليل شخصي
و[منازل] القسم يسمح لك لتحديد الوصول إلى الدليل الرئيسي لكل مستخدم. هنا هو مقطع عينة:

[HOMES]
تعليق # مرئية من شبكة حي
تعليق = الدلائل الرئيسية

# عرض الموارد للجميع
للتصفح = لا

# القدرة على الكتابة إلى الموارد
للكتابة = نعم

قسم "وثائق"


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

[وثيقة]
تعليق # مرئية من شبكة حي
تعليق = / الوطن / Répertoire_quelconque

# الطريق إلى المورد
# احذر !!
مسار = / الوطن / Répertoire_quelconque

# عرض الموارد للجميع
للتصفح = لا
طيب ضيف = نعم

# وضع أسماء المستخدمين التي سيتم التحقق من صحة إجراءات
وسيتم شرح # إدراج في وقت لاحق
المستخدمين صالحة = noms_utilisateurs

# اسم مسار إلى المورد
#etant بالنظر إلى أن إدراج يمكن للمستخدمين الوصول إليه ضروري لرقم
الجمهور = لا

# المستخدمين مع امتيازات الجذر على هذا الدليل
المشرف المستخدمين = noms_utilisateurs

# القدرة على الكتابة إلى الموارد
للكتابة = نعم

قسم "قرص مدمج"


تقاسم CD-ROM
هذا يجعل من الممكن لمشاركة CD-ROM (يجب تثبيته سابقا)، وخلق مثل هذا المقطع [المضغوطة] على النحو التالي:

[CD-ROM]
تعليق # مرئية من شبكة حي
تعليق = CD-ROM

# الطريق إلى القارئ
مسار = / كزاز الرضع / قرص مدمج

# في متناول جميع
الجمهور = نعم

# غير قادر على الكتابة إلى الموارد
للكتابة = لا

إنشاء قناع = 0750

4. الوصول إلى سامبا الموارد في إطار لينكس


العميل سامبا (SMBCLIENT) يساعد على توفير واجهة سطر الأوامر للوصول إلى موارد سامبا من جهاز يونكس.
SMBCLIENT يسمح أولا للتحقق من وجود الخادم سامبا على الشبكة وقائمة الموارد التي تشترك فيها مع الأمر:
server_name_smb smbdient
مرة واحدة الموارد المحددة، فمن الممكن للوصول إلى كل واحد منهم مع الأمر:
SMBCLIENT \\ \\\ الموارد server_name_smb -Uusername
ينبغي أن يطلب كلمة مرور للمستخدم. ثم ترسل فقط أوامر FTP لإرسال / استقبال الملفات أو تصفح الدلائل من الموارد.
الوصول إلى طابعة من أمر
SMBCLIENT \\ \\\ الموارد server_name_smb ف
/usr/local/samba/lib/etc.conf طباعة ملف يتم مع الأمر:
/usr/local/samba/lib/etc.conf طباعة
عرض قائمة انتظار الطباعة:
ذيل
وقف SMBCLIENT:
خروج
ملاحظة: للوصول إلى جوار شبكة الاتصال في لينكس، وفتح كونكيورر واكتب في شريط URL: فلان: /

5. إنشاء المستخدمين سامبا والوصول إلى حسابات هؤلاء المستخدمين


إنشاء مستخدم على الجهاز الخادم سامبا ماندريك الإصدار 10 (الخادم):

بشكل بياني


على MCC نوع سطر الأوامر تسجيل الدخول كجذر (أو الذهاب من خلال القائمة "تكوين الكمبيوتر")، نحن هنا في مركز التحكم في ماندريك، ثم انتقل إلى "النظام" ثم "المستخدمين والمجموعات" أخيرا "إضافة المستخدم ".

على نوع سطر الأوامر


adduser اسم المستخدم

ثم أدخل كلمة المرور الخاصة بالمستخدم في ملف smbpasswd في / الخ / سامبا في (سطر الأوامر) التالية على النحو التالي:
smbpasswd -a اسم المستخدم
وردا على ذلك:
جديدة SMB كلمة المرور: أعطيت نفس كلمة السر عند إضافة المستخدم
أعد كتابة كلمة المرور SMB جديدة: نفس

إنشاء المستخدم نفسه مع نفس كلمة السر على الجهاز ويندوز (العملاء):

انتقل إلى "لوحة تحكم" ثم في حساب المستخدم لإنشاء مستخدم مع حقوق "المسؤول"

كرر عدة مرات العملية السابقة هناك مستخدم لإنشاء.

ملاحظة: إذا المستخدمين الحاليين على الجهاز ويندوز، وإعادة إنشائها فقط على خادم لينكس وخصوصا ليس إعادة تسمية المستخدم، أو أنه موجود أو إنشائه. كل خلق المستخدم على ويندوز، وإعادة تشغيل المحطة.

6.The والدلائل تقاسم


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

رسائل الخطأ 7.t انه


الأنواع التالية من رسائل الخطأ يمكن أن تأتي من:

المشاكل: شبكة لم يتم العثور على (ويندوز)
أو:
خطأ داخلي
يرجى ارسال خلل كامل في http://kde.org
خطأ غير معروف المنصوص عليها في القانون الأساسي: الشبكة unreahable (لينكس)
هذا الخطأ يعني أنك غير متصل بالشبكة، اتصالات، كابلات الشبكة للتحقق من تكوين شبكة الاتصال و/etc/samba/smb.conf للتحقق أيضا.

إذا رسالة خطأ مثل:
غير قادر على الاتصال بخادم السامبا
يتم عرضه في هذه الحالة تحقق تكوين /etc/samba/smb.conf.
يبدو خادم سامبا في المجال، ولكن يعرض الرسالة الخطأ التي تم إنشاؤها عند النقر عليها، في هذه الحالة تحقق طريق تقاسم أي شخصية أو دليل في smb.conf.
تركيب خادم سامباتحميل هذا المقال (PDF)
المادة الأصلية التي نشرتها كارلوس vialfa. ترجم من قبل urba59. هذه الوثيقة المعنونة " تثبيت خادم سامبا "القادمة منKioskea (Www.commentcamarche.net)تتاح تحت رخصة المشاع الإبداعي.يمكنك نسخ أو تعديل نسخة من هذه الصفحة، وفقا للشروط المنصوص عليها في الترخيص،كما تظهر هذه الملاحظة بشكل واضح.تحميل هذا المقال (PDF