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

اقرأ أيضا:
كيفية تثبيت أوبونتو
كيفية تكوين اتصال إنترنت في أوبونتو

المحطة

بمساعدة "Terminal" في Ubuntu ، يمكنك فعل أي شيء تريده ، حتى تتمكن من تكوين Samba أيضًا. من أجل بساطة الإدراك ، سيتم تقسيم العملية برمتها إلى مراحل. ستجد أدناه ثلاثة خيارات لإعداد المجلدات: مع الوصول المشترك (يمكن لأي مستخدم فتح المجلد دون طلب كلمة مرور) ، مع الوصول للقراءة فقط والمصادقة.

الخطوة 1: إعداد Windows

قبل أن تقوم بتكوين Samba في Ubuntu ، يجب عليك إعداد نظام التشغيل Windows. لضمان التشغيل الصحيح ، من الضروري أن تكون جميع الأجهزة المشاركة في نفس مجموعة العمل المحددة في سامبا نفسها. بشكل افتراضي ، في كافة أنظمة التشغيل ، تسمى مجموعة العمل "WORKGROUP" . لتحديد مجموعة معينة تستخدم في Windows ، تحتاج إلى استخدام "سطر الأوامر" .

  1. اضغط على Win + R وفي النافذة المنبثقة Run قم بإدخال cmd .
  2. فتح سطر الأوامر في ويندوز

  3. في "سطر الأوامر" الذي يفتح ، قم بتشغيل الأمر التالي:

    net config workstation

  4. إخراج الأمر net config في سطر الأوامر على النوافذ

يقع اسم المجموعة التي تهتم بها في السطر "مجال محطة العمل" . الموقع الدقيق الذي يمكنك رؤيته في الصورة أعلاه.

علاوة على ذلك ، إذا كان جهاز الكمبيوتر مع Ubuntu يحتوي على IP ثابت ، فيجب تسجيله في ملف "hosts" على Windows. أسهل طريقة للقيام بذلك هي استخدام "سطر الأوامر" مع حقوق المسؤول:

  1. ابحث في النظام باستخدام موجه الأوامر .
  2. سطر الأوامر البحث في النوافذ

  3. في النتائج ، انقر فوق "سطر الأوامر" باستخدام زر الماوس الأيمن (RMB) وحدد "تشغيل كمسؤول" .
  4. افتح موجه الأوامر في windows مع حقوق المسؤول

  5. في النافذة التي تفتح ، قم بما يلي:

    notepad C:WindowsSystem32driversetchosts

  6. في الملف الذي يتم فتحه بعد تنفيذ الأمر ، اكتب عنوان IP الخاص بك في سطر منفصل.

اقرأ أيضا: أوامر سطر الأوامر المستخدمة بشكل متكرر في Windows 7

بعد ذلك ، يمكن اعتبار إعداد Windows منتهيًا. يتم تنفيذ جميع الإجراءات اللاحقة على جهاز كمبيوتر مزود بنظام تشغيل Ubuntu.

ما سبق هو مثال واحد لفتح "سطر الأوامر" في ويندوز 7 ، إذا لم تتمكن من فتحه أو لسبب آخر أو لديك إصدار آخر من نظام التشغيل ، فإننا ننصحك بقراءة التعليمات التفصيلية على موقعنا.

اقرأ المزيد:
فتح "سطر الأوامر" في ويندوز 7
فتح "سطر الأوامر" في ويندوز 8
فتح سطر الأوامر في نظام التشغيل Windows 10

الخطوة 2: تكوين خادم Samba

إعداد Samba عملية تستغرق وقتًا طويلاً ، لذا اتبع كل خطوة من التعليمات بعناية حتى يعمل كل شيء بشكل صحيح في النهاية.

  1. قم بتثبيت جميع حزم البرامج الضرورية الضرورية لكي يعمل Samba بشكل صحيح. للقيام بذلك ، قم بتشغيل الأمر التالي في المحطة الطرفية :

    sudo apt-get install -y samba python-glade2

  2. الآن يحتوي النظام على كافة المكونات الضرورية لتكوين البرنامج. الخطوة الأولى هي عمل نسخة احتياطية من ملف التكوين. يمكنك القيام بذلك باستخدام هذا الأمر:

    sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.bak

    الآن ، في حالة وجود أي صعوبات ، يمكنك إرجاع ملف التكوين الأصلي "smb.conf" عن طريق تشغيل:

    sudo mv /etc/samba/smb.conf.bak /etc/samba/smb.conf

  3. بعد ذلك ، أنشئ ملف تهيئة جديدًا:

    sudo gedit /etc/samba/smb.conf

    ملاحظة: لإنشاء ملفات في المقالة والتفاعل معها ، يتم استخدام محرر النصوص Gedit ، ويمكنك استخدام أي ملف آخر ، بعد تسجيل اسمه في الجزء المقابل من الأمر.

  4. اقرأ أيضا: محررات النصوص الشائعة لنظام التشغيل Linux

  5. بعد الإجراء أعلاه ، يتم فتح مستند نصي فارغ ، تحتاج إلى نسخ السطور التالية إليه ، وبالتالي تعيين الإعدادات العامة لخادم سومبا:

    [global]
    workgroup = WORKGROUPE
    netbios name = gate
    server string = %h server (Samba, Ubuntu)
    dns proxy = yes
    log file = /var/log/samba/log.%m
    max log size = 1000
    map to guest = bad user
    usershare allow guests = yes

  6. اقرأ أيضا: كيفية إنشاء أو حذف الملفات في لينكس

  7. احفظ التغييرات في الملف عن طريق النقر على الزر المقابل.
  8. زر الحفظ في محرر نص gedit في أوبونتو

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

الموقع مع تعريف جميع المعلمات في ملف التكوين السامبا

بالإضافة إلى ملف "smb.conf" ، يجب إجراء التغييرات أيضًا في "limits.conf" . للقيام بذلك:

  1. افتح الملف المطلوب في محرر نصي:

    sudo gedit /etc/security/limits.conf

  2. قبل السطر الأخير في الملف ، أدخل النص التالي:

    * - nofile 16384
    root - nofile 16384

  3. احفظ الملف.

نتيجة لذلك ، يجب أن تبدو كما يلي:

حدود ملف conf عند تكوين السامبا في أوبونتو

يعد ذلك ضروريًا لتجنب الخطأ الذي يحدث عند اتصال مستخدمين متعددين بالشبكة المحلية في نفس الوقت.

الآن ، للتأكد من صحة المعلمات المدخلة ، تحتاج إلى تنفيذ الأمر:

sudo testparm /etc/samba/smb.conf

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

التحقق من ملف تكوين بروتوكول البريد في بروتوكول الإنترنت في ubuntu عندما السامبا

يبقى لإعادة تشغيل خادم Samba باستخدام الأمر التالي:

sudo /etc/init.d/samba restart

بعد فهم جميع متغيرات الملف "smb.conf" وإجراء تغييرات على "limits.conf" ، يمكنك الانتقال مباشرة إلى إنشاء المجلدات

اقرأ أيضا: الأوامر المستخدمة بشكل متكرر في لينكس "المحطة الطرفية"

الخطوة 3: إنشاء مجلد مشترك

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

  1. أولاً ، قم بإنشاء المجلد نفسه. يمكنك القيام بذلك في أي دليل ، في المثال سيكون المجلد على المسار "/ home / sambafolder /" ، ويسمى "مشاركة" . إليك ما الأمر الذي تحتاج إلى تنفيذه لهذا:

    sudo mkdir -p /home/sambafolder/share

  2. الآن تغيير أذونات المجلد بحيث يمكن لكل مستخدم فتحه والتفاعل مع الملفات المرفقة. يتم ذلك بالأمر التالي:

    sudo chmod 777 -R /home/sambafolder/share

    ملاحظة: يجب أن يحدد الأمر المسار الدقيق للمجلد الذي تم إنشاؤه مسبقًا.

  3. يبقى لوصف المجلد الذي تم إنشاؤه في ملف تكوين سامبا. أولاً افتحه:

    sudo gedit /etc/samba/smb.conf

    الآن في محرر النصوص ، بعد أن تراجعت سطرين في أسفل النص ، أدخل ما يلي:

    [Share]
    comment = Full Share
    path = /home/sambafolder/share
    guest ok = yes
    browsable = yes
    writable = yes
    read only = no
    force user = user
    force group = users

  4. احفظ التغييرات وأغلق المحرر.

الآن يجب أن تبدو محتويات ملف التكوين كما يلي:

ملف التكوين السامبا مع المجلد العمومي وأضاف إليها في أوبونتو

لجميع التغييرات نافذة المفعول ، يجب عليك إعادة تشغيل سامبا. يتم ذلك بواسطة أمر مشهور:

sudo service smbd restart

بعد ذلك ، يجب أن يظهر المجلد المشترك الذي تم إنشاؤه في Windows. للتحقق من ذلك ، قم بتنفيذ ما يلي في "سطر الأوامر" :

gateshare

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

مجلد مشترك سامبا في ويندوز

يحدث أن المجلد لا يزال غير مرئي. على الأرجح ، والسبب في ذلك هو خطأ في التكوين. لذلك ، ينبغي للمرء أن يمر من خلال جميع الخطوات المذكورة أعلاه مرة أخرى.

الخطوة 4: إنشاء مجلد مع وصول للقراءة فقط

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

اقرأ أيضا: كيف تعرف حجم مجلد في لينكس

  1. قم بإنشاء مجلد. في المثال ، سيكون في نفس الدليل مثل "مشاركة" ، فقط سيكون الاسم "قراءة" . لذلك ، في "المحطة" نقدم لكم:

    sudo mkdir -p /home/sambafolder/read

  2. الآن اعطها الأذونات الصحيحة من خلال القيام بما يلي:

    sudo chmod 777 -R /home/sambafolder/read

  3. افتح ملف تهيئة Samba:

    sudo gedit /etc/samba/smb.conf

  4. في نهاية المستند ، قم بإدخال النص التالي:

    [Read]
    comment = Only Read
    path = /home/sambafolder/read
    guest ok = yes
    browsable = yes
    writable = no
    read only = yes
    force user = user
    force group = users

  5. احفظ التغييرات وأغلق المحرر.

نتيجة لذلك ، يجب أن يكون هناك ثلاث كتل من النص في ملف التكوين:

ملف التكوين السامبا بعد إضافة مجلد للقراءة فقط في أوبونتو

الآن إعادة تشغيل خادم سامبا بحيث تصبح جميع التغييرات التي تم إجراؤها سارية المفعول:

sudo service smbd restart

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

الخطوة 5: إنشاء مجلد مع وصول خاص

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

  1. قم بإنشاء مجلد ، على سبيل المثال ، "Pasw" :

    sudo mkdir -p /home/sambafolder/pasw

  2. تغيير حقوقها:

    sudo chmod 777 -R /home/sambafolder/pasw

  3. الآن قم بإنشاء مستخدم في مجموعة "samba" ، والتي سيكون لها جميع الحقوق إلى مجلد الشبكة. للقيام بذلك ، قم أولاً بإنشاء مجموعة "smbuser" :

    sudo groupadd smbuser

  4. أضف إلى مجموعة المستخدم التي تم إنشاؤها حديثا. يمكنك أن تخترع اسمه بنفسك ، في المثال سيكون هناك "معلم" :

    sudo useradd -g smbuser teacher

  5. حدد كلمة المرور التي تحتاج إلى إدخالها لفتح المجلد:

    sudo smbpasswd -a teacher

    ملاحظة: بعد إكمال الأمر ، سيطلب منك إدخال كلمة مرور ، ثم تكراره ، لاحظ أن الحروف لا تظهر عند الكتابة.

  6. إدخال كلمة مرور المستخدم السامبا في أوبونتو

  7. يبقى فقط لإدخال جميع إعدادات المجلد الضرورية في ملف التكوين سامبا. للقيام بذلك ، افتحه أولاً:

    sudo gedit /etc/samba/smb.conf

    ثم انسخ هذا النص:

    [Pasw]
    comment = Only password
    path = /home/sambafolder/pasw
    valid users = teacher
    read only = no

    مهم: إذا أنشأت العنصر الرابع من هذه الإرشادات ، فقد أنشأت مستخدمًا يحمل اسمًا مختلفًا ، ثم يجب إدخاله في السطر "المستخدمون الحقيقيون" بعد الرمز "=" ومسافة.

  8. احفظ التغييرات وأغلق محرر النص.

يجب أن يظهر النص في ملف التكوين على النحو التالي:

ملف التكوين السامبا مع جميع المجلدات التي تم إنشاؤها في أوبونتو

لكي تكون آمنًا ، تحقق من الملف باستخدام الأمر:

sudo testparm /etc/samba/smb.conf

ونتيجة لذلك ، يجب أن ترى شيئًا كهذا:

التحقق من ملف التكوين السامبا عن الأخطاء في أوبونتو

إذا كان كل شيء على ما يرام ، قم بإعادة تشغيل الخادم:

sudo /etc/init.d/samba restart

نظام التكوين سامبا

واجهة المستخدم الرسومية (GUI) يمكن أن تسهل بشكل كبير عملية إعداد Samba في Ubuntu. كحد أدنى ، فإن المستخدم ، الذي تحول إلى لينكس فقط ، هذه الطريقة تبدو أكثر قابلية للفهم.

الخطوة 1: التثبيت

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

sudo apt install system-config-samba

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

sudo apt-get install -y samba samba-common python-glade2 system-config-samba

بمجرد تثبيت كل شيء ، يمكنك الانتقال مباشرة إلى الإعداد.

الخطوة 2: الجري

يمكنك بدء تشغيل System Config Samba بطريقتين: باستخدام "المحطة الطرفية" وعبر قائمة "باش".

الطريقة 1: المحطة الطرفية

إذا قررت استخدام "المحطة الطرفية" ، فأنت بحاجة إلى القيام بما يلي:

  1. اضغط على Ctrl + Alt + T.
  2. اكتب الأمر التالي:

    sudo system-config-samba

  3. اضغط على Enter .

بعد ذلك ، تحتاج إلى إدخال كلمة مرور النظام ، ثم تفتح نافذة البرنامج.

ملاحظة: أثناء تهيئة Samba مع System Config Samba ، لا تغلق نافذة "المحطة الطرفية" ، لأنه في هذه الحالة يتم إغلاق البرنامج ولن يتم حفظ جميع التغييرات التي قمت بها.

الطريقة 2: قائمة Bash

ستبدو الطريقة الثانية أسهل بكثير ، حيث يتم تنفيذ جميع العمليات في الواجهة الرسومية.

  1. انقر فوق زر القائمة Bash ، الموجود في الزاوية العلوية اليسرى من سطح المكتب.
  2. زر باش في أوبونتو

  3. أدخل طلب البحث "Samba" في النافذة التي تفتح.
  4. سلسلة البحث في قائمة bash في ubuntu

  5. انقر على البرنامج الذي يحمل نفس الاسم في قسم "التطبيقات" .
  6. السامبا في قائمة باش

بعد ذلك ، سيطلب منك النظام كلمة مرور المستخدم. أدخله وسيفتح البرنامج.

مربع كلمة المرور عند بدء السامبا في أوبونتو

الخطوة 3: إضافة المستخدمين

قبل البدء في تكوين مجلدات Samba مباشرةً ، يجب إضافة المستخدمين. يتم ذلك من خلال قائمة إعدادات البرنامج.

  1. انقر فوق العنصر "إعدادات" في اللوحة العلوية.
  2. زر على لوحة samba التكوين النظام

  3. في القائمة ، حدد عنصر "مستخدمي Samba" .
  4. المستخدمين السامبا في قائمة تكوين النظام السامبا السامبا في أوبونتو

  5. في النافذة التي تظهر ، انقر فوق إضافة مستخدم .
  6. زر إضافة مستخدم في نافذة برنامج السامبا في أوبونتو

  7. في القائمة المنسدلة "Unix User Name" ، حدد المستخدم الذي سيسمح له بإدخال المجلد.
  8. قائمة المستخدمين السامبا في أوبونتو

  9. أدخل اسم مستخدم Windows يدويًا.
  10. المجال لإدخال اسم المستخدم ويندوز في السامبا على أوبونتو

  11. أدخل كلمة المرور ، ثم أدخلها مرة أخرى في الحقل المناسب.
  12. إدخال كلمة مرور المستخدم السامبا في أوبونتو

  13. انقر فوق موافق .

وبالتالي ، يمكنك إضافة واحد أو أكثر من مستخدمي سامبا ، وفي المستقبل تحديد حقوقهم.

اقرأ أيضا:
كيفية إضافة مستخدمين إلى مجموعة في لينكس
كيفية عرض قائمة المستخدمين في لينكس

الخطوة 4: تكوين الخادم

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

  1. في النافذة الرئيسية للبرنامج ، انقر فوق العنصر "إعدادات" في اللوحة العلوية.
  2. إعداد العنصر في الجزء العلوي من نافذة السامبا في أوبونتو

  3. من القائمة ، حدد السطر "إعدادات الخادم" .
  4. معلمات خادم السلسلة في إعدادات برنامج السامبا في أوبونتو

  5. في النافذة التي تظهر ، في علامة التبويب "Basic" ، أدخل اسم المجموعة في سطر "Workgroup" ، وستتمكن جميع أجهزة الكمبيوتر من الاتصال بخادم Samba.

    إدخال مجموعة العمل في إعدادات السامبا في أوبونتو

    ملاحظة: كما قيل في بداية المقال ، يجب أن يتطابق اسم المجموعة مع جميع المشاركين. بشكل افتراضي ، تحتوي كافة أجهزة الكمبيوتر على مجموعة عمل واحدة - WORKGROUP.

  6. أدخل وصفًا للمجموعة. إذا كنت تريد ، يمكنك ترك القيمة الافتراضية ، لا تؤثر هذه المعلمة على أي شيء.
  7. مساهمة من وصف مجموعة العمل في إعدادات خادم السامبا في أوبونتو

  8. انقر فوق علامة التبويب أمان .
  9. أمان علامة التبويب في إعدادات الخادم السامبا في أوبونتو

  10. تعريف وضع المصادقة باسم "المستخدم" .
  11. اختيار وضع المصادقة عند إعداد خادم السامبا في أوبونتو

  12. حدد الخيار الذي يهمك من القائمة المنسدلة "تشفير كلمات المرور" .
  13. اختيار تشفير كلمة المرور عند إعداد خادم samba في ubuntu

  14. حدد حساب ضيف.
  15. اختيار حساب ضيف عند إعداد خادم samba في ubuntu

  16. انقر فوق موافق .

بعد ذلك ، يتم الانتهاء من تكوين الخادم ، يمكنك الذهاب مباشرة إلى إنشاء مجلدات سامبا.

الخطوة 5: إنشاء المجلدات

إذا لم تقم بإنشاء مجلدات عامة مسبقًا ، فستكون نافذة البرنامج فارغة. لإنشاء مجلد جديد ، يجب عليك القيام بما يلي:

  1. انقر فوق الزر مع علامة الجمع.
  2. زر لإنشاء مجلد عمومي جديد في السامبا في أوبونتو

  3. في النافذة التي تفتح ، في علامة التبويب "Basic" ، انقر على "تصفح" .
  4. زر نظرة عامة لاختيار الدليل للمشاركة في السامبا في أوبونتو

  5. في مدير الملفات ، حدد المجلد المطلوب لمشاركته.
  6. حدد المجلد للمشاركة في مدير الملفات باستخدام samba config الخاص بالنظام في ubuntu

  7. بناءً على تفضيلاتك ، حدد المربع بجوار "السجل المسموح به" (سيُسمح للمستخدم بتحرير الملفات في مجلد عام) و "مرئي" (على جهاز كمبيوتر آخر ، سيكون المجلد المُضاف مرئيًا).
  8. مربعات الاختيار لتحرير المجلدات العامة من السامبا وعرضها على أجهزة الكمبيوتر الشخصية الأخرى

  9. انتقل إلى علامة التبويب "الوصول" .
  10. الوصول إلى علامة التبويب في نظام التكوين السامبا في أوبونتو

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

    توفير الوصول إلى المجلد المشترك السامبا فقط لبعض المستخدمين

    إذا كنت ستقوم بإنشاء مجلد عمومي ، فضع المفتاح في وضع "منح الوصول إلى الكل" .

  12. انقر فوق موافق .

بعد ذلك ، سيتم عرض المجلد الذي تم إنشاؤه حديثًا في إطار البرنامج الرئيسي.

إنشاء مجلد مشترك في نافذة برنامج نظام التكوين السامبا في أوبونتو

إذا كنت تريد ، يمكنك إنشاء عدة مجلدات باستخدام الإرشادات المذكورة أعلاه ، أو يمكنك تغيير المجلدات التي تم إنشاؤها بالفعل من خلال النقر فوق الزر "تحرير خصائص الدليل المحدد" .

زر لتغيير خصائص الدليل المحدد في نظام التكوين السامبا في أوبونتو

بمجرد إنشاء جميع المجلدات اللازمة ، يمكنك إغلاق البرنامج. هذه هي نهاية التعليمات لإعداد Samba في Ubuntu باستخدام System Config Samba.

النوتر البحار حيوان

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

الخطوة 1: التثبيت

باستخدام Nautilus لتكوين Samba ، تختلف طريقة تثبيت البرنامج قليلاً. يمكن تنفيذ هذه المهمة بمساعدة "المحطة الطرفية" ، كما هو موضح أعلاه ، ولكن سيتم النظر في طريقة أخرى أدناه.

  1. افتح Nautilus بالنقر على أيقونة شريط المهام التي تحمل الاسم نفسه أو من خلال البحث في النظام.
  2. رمز مدير الملفات في أوبونتو

  3. انتقل إلى الدليل حيث يوجد دليل المشاركة المطلوب.
  4. انقر فوق PCM وحدد السطر "خصائص" من القائمة.
  5. خصائص مجلد فتح في أوبونتو

  6. في النافذة التي تفتح ، انقر فوق علامة التبويب "المجلد العام للشبكة المحلية" .
  7. علامة التبويب المجلد العام للشبكة المحلية في أوبونتو

  8. حدد المربع بجوار "نشر هذا المجلد" .
  9. ضع علامة في خصائص المجلد لنشر هذا المجلد في ubuntu

  10. تظهر نافذة تحتاج فيها إلى النقر فوق الزر "تثبيت الخدمة" لبدء تثبيت Samba في النظام.
  11. кнопка установить службу для загрузки и установки samba в ubuntu

  12. Появится окно, в котором вы можете ознакомиться с перечнем устанавливаемых пакетов. После ознакомления нажмите кнопку «Установить» .
  13. кнопка установить samba в ubuntu

  14. Введите пароль пользователя, чтобы разрешить системе выполнить загрузку и установку.
  15. окно аутентификации при установке samba в ubuntu

После этого вам остается дождаться окончания инсталляции программы. Как только это будет выполнено, можно переходить непосредственно к настройке Samba.

Шаг 2: Настройка

Настраивать Samba в Nautilus'е намного проще, чем с помощью «Терминала» или System Config Samba. Все параметры задаются в свойствах каталога. Если вы забыли как их открыть, то выполните три первых пункта предыдущей инструкции.

Чтобы сделать папку общедоступной, следуйте инструкции:

  1. В окне перейдите во вкладку «Права» .
  2. вкладка права в свойствах папки

  3. Определите права для владельца, группы и остальных пользователей.

    определение прав для пользователей в убунту

    Примечание: если вам нужно ограничить доступ к общедоступной папке, то из списка выберите строку «Нет».

  4. Нажмите «Изменить права на вложенные файлы» .
  5. кнопка изменить права на вложенные файлы в свойствах папки в убунту

  6. В открывшемся окне по аналогии со вторым пунктом этого списка определите права пользователей для взаимодействия со всеми вложенными в папку файлами.
  7. определение прав пользователей на файлы в папке в убунту

  8. Нажмите «Изменить» , а далее перейдите на вкладку «Общедоступная папка локальной сети» .
  9. вкладка общедоступная папка локальной сети в свойствах папки в убунту

  10. Отметьте пункт «Опубликовать эту папку» .
  11. галочка в свойствах папки опубликовать эту папку

  12. Введите наименование этой папки.

    ввод наименования общедоступной папки в наутилусе

    Примечание: поле «Комментарий» при желании вы можете оставить не заполненным.

  13. Поставьте или, наоборот, уберите галочки с «Разрешить другим пользователям изменять содержимое папки» и «Гостевой доступ» . Первый пункт позволит пользователям, которые не наделены правами, редактировать вложенные файлы. Второй — откроет доступ всем пользователям, которые не имеют локальную учетную запись.
  14. дополнительные настройки общедоступной папки в убунту

  15. Нажмите «Применить» .

После этого можно будет закрывать окно — папка стала общедоступной. Но стоит отметить, что если вы не настраивали сервер Samba, то есть вероятность, что папка не будет отображаться в локальной сети.

Примечание: как настроить сервер Samba рассказано в начале статьи.

استنتاج

Подводя итоги, можно сказать, что все вышеперечисленные способы в значительной мере отличаются друг от друга, но все они в равной степени позволяют осуществить настройку Samba в Ubuntu. Так, используя «Терминал» , вы можете осуществить гибкую настройку, задавая все необходимые параметры как сервера Samba, так и создаваемых общедоступных папок. Программа System Config Samba точно так же позволяет настроить сервер и папки, но количество задаваемых параметров намного меньше. Основным же плюсом этого способа является наличие графического интерфейса, что в значительной мере облегчит настройку для рядового пользователя. Используя файловый менеджер Nautilus, вам не придется скачивать и устанавливать дополнительное программное обеспечение, но в некоторых случаях необходимо будет вручную проводить настройку сервера Samba, используя все тот же «Терминал» .