كيفية تثبيت وتهيئة Samba على Debian 11 Bullseye

سامبا أداة رائعة. باستخدامه ، يمكن لأجهزة كمبيوتر سطح المكتب وأجهزة الكمبيوتر المحمولة والخوادم التي تعمل بنظام Linux استضافة مشاركات الملفات المتوافقة مع Windows / Mac OS. سيوضح لك هذا الدليل كيفية تثبيت Samba وتكوينه على Debian 11 Bullseye.

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

كيفية تثبيت Samba - GUI

إذا كنت تستخدم أكثر من واجهة المستخدم الرسومية على دبيان ، فسوف يسعدك معرفة أن تثبيت Samba باستخدام واجهة رسومية أمر ممكن. للقيام بذلك ، ابدأ بفتح "S ynaptic Package Manager ".

بمجرد فتح Synaptic ، ابحث عن أيقونة البحث في الزاوية العلوية اليمنى وانقر عليها بالماوس. بعد تحديد هذا الرمز ، انقر فوق مربع البحث واكتب "samba". بعد كتابة الكلمة الأساسية ، اضغط على زر "بحث".

عند النقر فوق الزر "بحث" ، سيعرض لك مدير الحزمة Synaptic حزم دبيان المتوفرة في المستودعات الرسمية. قم بالتمرير خلال نتائج البحث ، وحدد موقع "samba" ، وانقر بزر الماوس الأيمن فوقه.

بعد النقر بزر الماوس الأيمن على "سامبا" ، حدد خيار "وضع علامة للتثبيت". عند تحديد هذا الخيار في قائمة النقر بزر الماوس الأيمن ، سيحدد Synaptic Package Manager جميع الحزم الإضافية التي يحتاجها Samba للتشغيل على نظام Debian 11 Bullseye الخاص بك.

اضغط على الزر "علامة" في النافذة المنبثقة لـ Synaptic Package Manager لتأكيد رغبتك في تثبيت Samba على نظام دبيان الخاص بك. ثم ، ابحث عن زر "تطبيق" في Synaptic ، وانقر فوقه لتثبيت Samba.

كيفية تثبيت Samba - Terminal

سيتعين عليك فتح الجهاز لتثبيت Samba على Debian 11 Bullseye عبر سطر الأوامر. يمكنك فتح نافذة طرفية في نظام دبيان بالضغط على Ctrl + Alt + T أو البحث عن "Terminal" في قائمة التطبيق.

بمجرد فتح نافذة الطرفية وجاهزة للاستخدام ، قم بتشغيل الأمر apt-get install لتثبيت حزمة "samba". ستحتاج أيضًا إلى حزمة "samba-common".

سودو apt-get install samba samba-common

عند إدخال الأمر أعلاه ، سيطلب منك دبيان كلمة المرور الخاصة بك. أدخل كلمة المرور المرتبطة إذا كان حساب المستخدم الخاص بك في ملف sudoers. ثم اضغط على مفتاح Enter لإرسال كلمة المرور.

بعد تقديم كلمة المرور الخاصة بك ، سيسألك Debian عما إذا كنت ترغب في تثبيت "samba" و "samba-common" على نظامك. اضغط على المفتاح Y بلوحة المفاتيح لتأكيد رغبتك في تثبيت الحزمتين.

عندما تنتهي المحطة من تنفيذ الأوامر ، سيتم تثبيت Samba على نظام Debian 11 Bullseye الخاص بك.

كيفية تكوين Samba - GUI

إذا لم تكن من محبي ملفات التكوين أو التعامل مع Samba وترغب في إعداده باستخدام واجهة مستخدم رسومية على دبيان ، يمكنك ذلك باستخدام Webmin. Webmin هي أداة يمكن تثبيتها على نظامك والتي تمنحك واجهة ويب لعمليات الخادم اليومية ، مثل Samba.

تمت تغطية إعداد Samba عبر Webmin في Tips.WebTech360.com سابقًا لـ Ubuntu . ومع ذلك ، فإن Debian و Ubuntu متشابهان جدًا في البنية وقاعدة الحزم. نتيجة لذلك ، ستعمل تعليمات Ubuntu بشكل جيد على دبيان.

كيفية تكوين Samba - Terminal

لتكوين Samba على Debian 11 Bullseye عبر المحطة ، ابدأ باستخدام الأمر cd وانتقل إلى /etc/sambaالدليل.

cd / etc / samba /

بعد ذلك ، انسخ smb.confالملف وأنشئ نسخة احتياطية. يعد عمل نسخة احتياطية فكرة جيدة إذا أخطأت في التكوين الخاص بك.

sudo cp smb.conf smb.conf.bak

بعد ذلك ، قم بإنشاء مجلد جديد. سيكون المجلد /var/shares/publicفي هذا المثال. استخدم المجلد كمثال. بدلا من ذلك ، قم بإنشاء حصتك.

sudo mkdir -p / var / share / public

بعد إنشاء المشاركة ، قم بتحديث /var/shares/الدليل للحصول على الأذونات الصحيحة مع chmod . يجب أن يكون المجلد / var / share / "755".

sudo chmod 755 -R / var / share /

بعد تحديث أذونات الدليل ، افتح الملف smb.confللتحرير. بعد ذلك ، قم بالتمرير إلى الجزء السفلي من ملف التكوين والصق الكود التالي.

sudo nano /etc/smb.conf

[Share]

comment = Samba file share.

path = /var/shares/public/

browseable = yes

read only = no

guest ok = yes

بعد تحرير ملف التكوين ، احفظه في محرر نصوص Nano بالضغط على Ctrl + O على لوحة المفاتيح. اخرج من محرر النصوص بالضغط على Ctrl + X. بعد ذلك ، اختبر ملف تكوين Samba الخاص بك باستخدام الأمر testparm .

testparm

إذا لم ينتج عن الأمر testparm أخطاء ، يمكنك إعادة تشغيل خدمة Samba مع systemctl . ستؤدي إعادة تشغيل خدمة Samba إلى تمكين التغييرات التي أجريتها في ملف التكوين الخاص بك.

أعد تشغيل sudo systemctl smdb

استعادة النسخة الاحتياطية

إذا كنت بحاجة إلى استعادة تكوين Samba الخاص بك من النسخة الاحتياطية ، فقم بما يلي.

cd / etc / samba / sudo rm smb.conf sudo cp smb.conf.bak smb.conf sudo systemctl أعد تشغيل smdb

اترك تعليقاً

إصلاح مشكلة تمزق الشاشة على معالجات رسومات Intel في نظام Pardus Linux: دليل عملي يركز على النتائج

إصلاح مشكلة تمزق الشاشة على معالجات رسومات Intel في نظام Pardus Linux: دليل عملي يركز على النتائج

قم بإصلاح مشكلة تمزق الشاشة في معالجات رسومات Intel في نظام Pardus Linux عن طريق التحقق من X11 مقابل Wayland، وإعدادات المُركِّب، ومعدل التحديث، وبرنامج تشغيل Xorg النشط، وTearFree فقط عند الاقتضاء.

كيفية تكوين جدار الحماية SLES 15 باستخدام firewall-cmd

كيفية تكوين جدار الحماية SLES 15 باستخدام firewall-cmd

قم بتكوين firewalld على SLES 15: تحقق من المناطق، واسمح بالخدمات أو المنافذ، واحفظ القواعد الدائمة، وأعد التحميل بأمان، وتحقق من الوصول.

دليل تهيئة التحديث المباشر لنظام SLES: تطبيق تحديثات النواة بدون إعادة تشغيل النظام

دليل تهيئة التحديث المباشر لنظام SLES: تطبيق تحديثات النواة بدون إعادة تشغيل النظام

قم بتمكين التصحيح المباشر للنواة على SLES 15 SP7، وقم بتطبيق الإصلاحات المدعومة دون إعادة التشغيل، وتحقق من التصحيحات النشطة، وافهم متى لا تزال إعادة تشغيل النواة مطلوبة.

كيفية تفعيل وضع FIPS على خادم SUSE Linux Enterprise Server 15

كيفية تفعيل وضع FIPS على خادم SUSE Linux Enterprise Server 15

قم بتمكين وضع FIPS على SLES 15 باستخدام أداة الإعداد المدعومة من SUSE، وأعد التشغيل بأمان، وتحقق من حالة سياسة النواة والتشفير، وتحقق من حدود الشهادة.

كيفية تثبيت جوجل كروم على نظام التشغيل جوجل روم دون الإخلال بسياسات الأمان

كيفية تثبيت جوجل كروم على نظام التشغيل جوجل روم دون الإخلال بسياسات الأمان

قم بتثبيت متصفح جوجل كروم على نظام التشغيل Gooroom OS بأمان باستخدام حزم .deb الرسمية، وAPT، وفحوصات السياسات، وإرشادات التحديث، وإصلاحات الأجهزة المُدارة.

كيفية تصدير سجلات نظام SLES إلى خادم Syslog بعيد بشكل آمن

كيفية تصدير سجلات نظام SLES إلى خادم Syslog بعيد بشكل آمن

إعادة توجيه سجلات نظام SLES بشكل آمن إلى خادم syslog بعيد باستخدام rsyslog وشهادات TLS والتحقق من اسم النظير وقوائم الانتظار والتحقق من الصحة والاختبار.

تكامل Active Directory مع SSSD في SLES 15: دليل خطوة بخطوة

تكامل Active Directory مع SSSD في SLES 15: دليل خطوة بخطوة

قم بربط نظام SLES 15 بـ Active Directory باستخدام SSSD عبر YaST. قم بإعداد DNS والوقت، وتكوين تسجيلات دخول المجال، والتحقق من Kerberos، ومقارنة SSSD وWinbind وrealmd.

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix RTL8821CE Wi-Fi on Pardus Linux by checking the built-in rtw88 driver, Realtek firmware, rfkill, NetworkManager, and safe fallback options.

إصلاح مشكلة "فشل مؤقت في حل أسماء النطاقات" في دبيان 12 باستخدام systemd-resolved

إصلاح مشكلة "فشل مؤقت في حل أسماء النطاقات" في دبيان 12 باستخدام systemd-resolved

تشخيص وإصلاح حالات فشل تحليل DNS في Debian 12 باستخدام systemd-resolved، بما في ذلك resolv.conf و NetworkManager و networkd و cache و verification.

كيفية تثبيت نظامي التشغيل Pardus Linux وWindows 11 بأمان

كيفية تثبيت نظامي التشغيل Pardus Linux وWindows 11 بأمان

قم بتثبيت Pardus 25.2 بجانب Windows 11 عن طريق النسخ الاحتياطي، وتقليص حجم وحدة تخزين Windows، والتمهيد من USB UEFI، وحماية أقسام EFI والاسترداد الحالية.