إعداد Samba Shares وActive Directory في Ubuntu Server 24.04.1
تعتبر بيئة خوادم لينكس، وخاصة Ubuntu Server 24.04.1، خيارًا شائعًا للمستخدمين الذين يسعون لإنشاء أنظمة مشاركة ملفات فعالة وآمنة. في هذه المقالة، سنتناول كيفية إعداد خادم Samba ليتكامل مع Active Directory، مما يتيح إدارة مركزية لمستخدمين ومجموعات عبر شبكة الشركة.
متطلبات الإعداد
لتنفيذ عملية الدمج بين Ubuntu Server 24.04.1 و Active Directory، ستحتاج أولاً إلى التأكد من أنك قد نجحت في الانضمام إلى المجال. خطوات الانضمام تشمل إعداد خدمات مثل SSSD (System Security Services Daemon) للحصول على بيانات اعتماد المستخدمين. يمكن التأكد من نجاح عملية الانضمام من خلال التحقق من تذكرة Kerberos باستخدام الأمر klist
.
إعداد SSSD
عند إعداد نظام SSSD، يمكن استخدام ملف التكوين /etc/sssd/sssd.conf
. يجب عليك تضمين معلومات مثل مجالك ومزود الهوية. على سبيل المثال:
[sssd]
domains = ad.mydomain.org
config_file_version = 2
services = nss, pam
[domain/ad.mydomain.org]
id_provider = ad
auth_provider = ad
access_provider = ad
هذا التكوين يضمن أن SSSD يستطيع التواصل مع Active Directory ويؤمن مستوى عالٍ من الأمان للمستخدمين.
إعداد Samba
بعد تكوين SSSD، يصبح من المهم إعداد Samba لتوفير مشاركة الملفات. يمكنك البدء بتعديل ملف الإعدادات /etc/samba/smb.conf
. الخطوات تشمل تعريف مجموعة العمل ومحددات الأمان. إليك نموذج أساسي يمكنك اتباعه:
[global]
workgroup = AD
security = ADS
realm = AD.MYDOMAIN.ORG
ثم يمكنك إضافة قسم لمشاركة الملفات، مثل:
[SharedFiles]
path = /srv/samba/shares/SharedFiles
browseable = yes
writable = yes
valid users = @sambashare, @Global-Admins
create mask = 0777
directory mask = 0777
التأكد من إعدادات الوصول
بعد الانتهاء من إعداد Samba، يجب عليك التأكد من أن المستخدمين في مجموعات Active Directory يمكنهم الوصول إلى المشاركة المخصصة. استخدم الأمر net ads group -l
للتحقق من المجموعات وحقول الوصل، وتأكد من إضافة المستخدمين المناسبين إلى مجموعة sambashare
.
اختبار ومراقبة الأداء
بمجرد تكوين كل شيء، ينبغي عليك اختبار إمكانية الوصول إلى المشاركة عبر محطة عمل Windows. تأكد من أن كل شيء يعمل كما هو متوقع. يمكنك استخدام أدوات مثل smbclient
لاختبار الاتصال عن بُعد.
علاوة على ذلك، يجب عليك مراقبة سجلات Samba للتحقق من وجود أي أخطاء محتملة. السجلات موجودة في /var/log/samba/
، ويمكنك استخدام الأوامر المناسبة لاستعراضها.
خاتمة
تمثل عملية دمج Ubuntu Server 24.04.1 مع Active Directory باستخدام Samba خطوة مهمة تتيح للمؤسسات تحسين إدارة الملفات والمستخدمين. من خلال اتباع الخطوات المذكورة أعلاه، يمكن للشركات الاستفادة من بيئة آمنة وقابلة للتكيف. كما يمكنهم تعزيز تجربة المستخدمين مماFacilitates الوصول الفعال إلى الموارد اللازمة، مما يسهم بشكل إيجابي في الكفاءة والإنتاجية.
إذا ألهمتك هذه المقالة لتجربة إعداد Samba مع Active Directory على Ubuntu، ستجد أن العملية تستحق الجهد المبذول، حيث توفر أدوات قوية لتحسين إدارة الشبكة ومشاركة الملفات.