السماح للمضيف = 192.168.1.127.->>>>>هذا العنصر مهم جدًا للأمان، فهو يحد بشكل صارم من نطاق Samba الذي يمكن الوصول إليه.
اسم Printcap = /etc/printcap >>>>>>>>>>>>>>تعيين مسار ملف تكوين الطابعة
تحميل الطابعات = نعم >>>>>>>>>>>>>> ما إذا كنت تريد مشاركة الطابعات
الطباعة = الكؤوس > نوع الطابعة إذا كانت الطابعة المستخدمة من نوع Linux القياسي، فلا تقم بتغييرها.
حساب الضيف = pcguest >>>>إذا كنت تريد أن يقوم المستخدم `pcguest` بتسجيل الدخول كمستخدم مجهول...؛ وتأكد من وجود هذا المستخدم في /etc/passwd. يمكن تغيير PCguest هنا إلى المستخدم المحلي الذي حدده المستخدم حسب الحاجة. موقع تعليمي احترافي
Loginfile = /var/log/samba/%m.log >>>>>>>>>>>log سينشئ ملفات سجل مختلفة لكل مستخدم تسجيل دخول (مستخدم Samba) في هذا الدليل.
خادم Passwd = >>>>>>>>>خادم Passwd. عندما يستخدم المستخدم Linux عبر Samba من Windows. قم بنقل اسم المستخدم وكلمة المرور تلقائيًا عند تسجيل الدخول إلى Windows إلى Samba. يقوم Samba بعد ذلك بالتحقق من صحة هاتين المعلومتين لخادم Windows. إذا كان غير صحيح، فسيظهر مربع حوار يطلب من المستخدم إعادة إدخال اسم المستخدم وكلمة المرور. يمكن أن يكون خادم كلمة المرور هذا خادم NT (عادةً وحدة تحكم المجال الأساسية) أو خادم Samba آخر. لذا، إذا كان الأمان = مشاركة، فاحذف السطر الخاص بخادم كلمة المرور. http://www.webjx.com
مستوى كلمة المرور -= 8 >>>>>>>>>>>>إعداد مستوى كلمة المرور
تشفير كلمة المرور = نعم >>>>>>>>>>>>>يجب تشفير كلمة مرور المستخدم. لأن جميع 98/NT الآن تستخدم كلمات مرور مشفرة. لذا، للحصول على هذا العنصر، بالطبع، يمكنك أيضًا طلب استخدام كلمات مرور غير مشفرة.
ملف Smb Passwd = /etc/samba/smbpasswd >>>>عند تعيين خادم كلمة المرور على خادم Samba، تحتاج إلى استخدام هذا السطر لتحديد ملف كلمة المرور المراد التحقق منه. الشيء الأكثر أهمية هو المسار إلى إعداد ملف كلمة المرور .
مزامنة Uin passwd = نعم
برنامج Passwd = /usr/bin/passwd %u >>>>>>>>يتم استخدام السطرين التاليين للسماح بتحديث كلمة مرور نظام Linux بعد تغيير كلمة مرور WIN، وتأكيد "تشفير كلمات المرور" و"smb passwd" تم تمكين عنصر الملف. http://www.webjx.com
تغيير كلمة مرور Pam = نعم >>>>>>>>> استخدم PAM عندما يطلب المستخدم تغيير كلمة المرور. لا تستخدم برنامج كلمة المرور المحلي /user/bin/passwd
خريطة اسم المستخدم = /etc/samba/smbusers >>>>>>>> قم بتعيين اسم المستخدم المقابل في هذا الملف، على سبيل المثال: root=administrator admin، وما إلى ذلك. إذا كان كل مستخدم windows لديه حساب في خادم samba، فيمكنك لم يتم ضبطه،
تضمين = /etc/samba/smb.conf %m >>>>>>>>يسمح هذا السطر للمستخدمين بتخصيص ملف التكوين الأساسي لكل كمبيوتر يمثل %M اسم الكمبيوتر الذي يتصل به NETBIOS. موقع تعليمي احترافي
التزم بقيود pam = yew >>>>>>>>>> عندما يقوم المستخدم بالمصادقة، التزم بقيود إدارة PAM.
خيارات مأخذ التوصيل = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 >>>>> قم بتعيين خيارات مأخذ التوصيل للجلسة بين الخادم والعميل. سيؤدي هذا الإعداد إلى تحسين سرعة الإرسال.
شبكة التدريس على شبكة الإنترنت-موقع التعلم على شبكة الإنترنت المهنية
الواجهات = 192.168.12.2/24 192.168.13.2/24 >>>>>>إذا تم استخدام واجهات شبكة متعددة، فيجب إدراجها هنا.
مزامنة التصفح عن بعد = 192.168.3.25 192.168.2.255 >>>>>هذا السطر والسطر التالي هما إعدادات التصفح عن بعد
الإعلان عن بعد = 192.168.1.255 192.168.2.44
# خيارات التحكم في المتصفح خيارات التحكم في المتصفح
سيد محلي = لا
أوسلفيل = 33
سيد المجال = نعم
السيد المفضل = نعم
شعارات المجال = نعم
البرنامج النصي لتسجيل الدخول = %M.bat >>>>>>>>>>>>يقوم هذا السطر والسطر التالي بتعيين البرنامج النصي لتسجيل الدخول
البرنامج النصي لتسجيل الدخول = %U.bat
يفوز بالدعم = نعم >>>>>>>>>>يفوز بدعم الخادم
يفوز الخادم = wxyz >>>>>>>>>>>يفوز بإعدادات العميل
يفوز بالوكيل = نعم >>>>>>>>>>يفوز بإعدادات الوكيل
وكيل DNS = لا >>>>>>إعداد وكيل DNS، الإعداد الافتراضي هو عدم إجراء استعلام DNS للعميل
[المنازل] >>>>>>>>>> قم بإعداد مواقع تعليمية احترافية على الويب للمستخدمين للوصول إلى الأدلة الخاصة بهم
قابل للتصفح = لا >>>>>>>>>>دليل المستخدم الخاص، لا حاجة للآخرين لتصفحه
قابل للكتابة = نعم >>>>>>>>>> إذن المستخدم بالكتابة إلى دليله الخاص
[تسجيل الدخول إلى الشبكة]
الضيف موافق = نعم
أوضاع المشاركة = لا
[الملفات الشخصية] >>>>>>>>>>إعدادات الملفات الشخصية الافتراضية
[الطابعة] >>>>>>>>>إعدادات الطابعة
المسار = /var/spool/samba >>>>>>>>>يجب على مستخدمي تجمع الطابعة (التخزين المؤقت) إنشاء الدليل الخاص بهم
قابل للتصفح = لا >>>>>>>>>يقوم هذا الخط بتخزين الملفات المؤقتة الخاصة بالطابعة
تعيين عام = نعم للسماح للمستخدم بطباعة الضيف >>>>>في حالة التعيين، يُسمح للمستخدم الضيف باستخدام الطابعة
printable = Yes >>>>>>>>>>>> ما إذا كان يمكن للمستخدم الطباعة
[درجة حرارة]
للقراءة فقط = لا >>>>>>>>>>>> سواء كانت للقراءة فقط أو قابلة للكتابة
public = Yes >>>>>>>>>>>> ما إذا كنت تريد المشاركة أم لا
شبكة التدريس على شبكة الإنترنت-موقع التعلم على شبكة الإنترنت المهنية
تكوين خوادم على مستوى المشاركة
مجموعة العمل = لينكس
المضيفون يسمحون = 192.168.1 إذا كنت لا تريد تقييده، يمكنك التعليق عليه.
printcap = /etc/printcap
تحميل الطابعات = نعم
الطابعات = lprng
حساب الضيف = zjz >>>>>>>يتطلب هذا تحديد حساب مستخدم zjz هو حساب مستخدم موجود بالفعل في سامبا
ملفات السجل = /var/log/samba/%m.log
الحد الأقصى لحجم السجل = 50
الأمن=مشاركة
خيارات المقبس = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF =8192
ملاحظة: قد يتم تعيين الآخرين بشكل افتراضي وفقًا لـ smb.conf
إعادة تشغيل الخدمة
اختبار أمر سامبا testparm موقع تعليمي احترافي على الويب
================================================================================================== ============================================================================
تكوين خادم مستوى المستخدم
تعديل التكوين الأساسي لمستوى المشاركة:
الأمن = المستخدم
اضف إليه:
حساب الضيف = zjz
تشفير كلمات المرور = نعم
smb passwd file = /etc/samba/smbpasswd >>>>>>>>> بعد إجراء الإعدادات على مستوى المستخدم في ملف التكوين /etc/smb.conf، يجب تعيين ملف كلمة مرور samba لإنشاء حساب smbpasswd وكلمة المرور. اجعله نفس الحساب وكلمة المرور الخاصة بـ /etc/passwd.
وإليك الطريقة:
1: أنشئ حسابًا محليًا، وأنشئ مجلد كلمات المرور /etc/passwd، وأضف جميع المستخدمين في /etc/passwd إلى ملف /etc/samba/smppassword
ملاحظة: تهدف هذه العملية أولاً إلى إنشاء حساب وكلمة مرور محليًا، ثم تمرير ملف كلمة المرور إلى /etc/samba/smbpasswd. لأن كلمة مرور الحساب المحلي وكلمة مرور الحساب في خادم السامبا مختلفتان.
#adduser zjz
#passwdzjz
#cat /etc/passwd mksmbpasswd.sh > /etc/samba/smbpasswd
يجب أن تكون المسارات `/etc/samba/smbpasswd وsmbpassspwd وsmbpasswd = /etc/samba/smbpasswd`r هنا هي نفسها.
2: استخدم الأمر smbpasswd لتعيين كلمة مرور خادم سامبا للحساب الذي تم إنشاؤه للتو. التدريس على شبكة الإنترنت
ملاحظة: عند استخدام الأمر smbpasswd لتعديل كلمة مرور المستخدم. يجب أن يكون حساب مستخدم النظام المحلي لحساب سامبا المعدل موجودًا بالفعل.
#smbpasswd zjz
أعد تشغيل خدمة السامبا. اكتمل تكوين الخادم على مستوى المستخدم.
ملاحظة: إذا تعذر تحقيق الوصول المتبادل بين كمبيوتر WIN وموارد Samba. يمكنك إضافة اسم مضيف الطرف الآخر وعنوان IP إلى المضيفين المعنيين، ثم الاختبار مرة أخرى: الطريقة هي كما يلي:
إضافة: اسم مضيف Win-IP Win (192.168.0.11 mywinpc) في نظام Linux/etc/hosts
إضافة: win-IP Win—اسم المضيف في نظام Windows c:windowshosts
تكوين خوادم على مستوى الخادم
الأمان على مستوى الخادم أعلى من مستوى المستخدم. التعديل بناءً على تكوين مستوى suer:
Security=server
اضف إليه:
خادم كلمة المرور = libtserver >>>>>>>> خادم كلمة المرور، هنا نستخدم وحدة تحكم المجال الأساسية Win2K "libserver" كخادم كلمة المرور. بالطبع، يمكنك أيضًا استخدام خادم سامبا آخر كخادم كلمة المرور.
قم بالتعليق على ملف smbpasswd = /etc/samba/smbpasswd
بعد الإعداد، استخدم أوامر testparm وsmbclient لتصحيح الأخطاء. بهذه الطريقة، عندما يقوم جهاز كمبيوتر يعمل بنظام NT/98 بتسجيل الدخول إلى خادم مجال libserver، فإنه يقوم أيضًا بتسجيل الدخول إلى Samba Server . ومع ذلك، يجب أن يكون حساب المستخدم وكلمة المرور متماثلين في الوقت الحالي على خادم libserver وخادم Samba. إذا كان جهاز كمبيوتر انضم إلى وحدة تحكم المجال الأساسية لـ libserver، فيمكنك إدخال حساب المستخدم وكلمة المرور لفتح ملف Samba Server المشترك. على الرغم من أن أجهزة الكمبيوتر الأخرى موجودة على نفس جزء الشبكة مثل خادم samba، إلا أنك لا تحتاج إلى تسجيل الدخول باستخدام حساب المستخدم وكلمة المرور المشتركة بواسطة libtserver وخادم samba. لا يمكنك الوصول إلى السامبا.