كيفية مشاركة المجلد للجميع في Centos

Anonim

كيفية مشاركة المجلد للجميع في Centos

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

نجعل مجلدا بشكل عام في Centos

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

الخطوة 1: تثبيت وبدء سامبا

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

  1. افتح وحدة التحكم القياسية، على سبيل المثال، من خلال الرمز في قائمة التطبيق.
  2. فتح المحطة لتوفير الوصول العام إلى مجلد Centos

  3. أدخل Sudo Yum تثبيت الأمر Samba Samba المشترك هناك وانقر فوق مفتاح Enter.
  4. أمر بتثبيت أداة Samba إضافية في Centos

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

  7. سيكون هناك إشعار بقصد إضافة حزم جديدة في نظام التشغيل، قبولها عن طريق تحديد إصدار y.
  8. تأكيد إضافة حزم سامبا الجديدة في Centos

  9. للخدمة الدائمة، من الضروري أن بدأت مع Centos. أضفها إلى Autoload باستخدام Sudo Chkconfig - level 345 SMB.
  10. إضافة فائدة سامبا إلى CentoS Autorun

  11. بعد ذلك، ابدأ تشغيل خدمة سامبا عن طريق الأمر Service SMB Start وانتقل إلى الخطوة التالية.
  12. تشغيل أداة Samba التكميلية في Centos

الخطوة 2: إنشاء أذونات جدار الحماية

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

iptables -a input -p UDP -M UDP -S 192.168.1.0/24 - Deport 137 -j قبول

iptables -a إدخال -p UDP -M UDP -S 192.168.1.0/24 - Deport 138 -j قبول

iptables -a Input -P TCP -M TCP -S 192.168.1.0/224 - تم قبول 139 -J

iptables -a input -p tcp -m TCP -S 192.168.0.0/224 - تم قبول 445 -J

فتح المنافذ لتكوين أداة مساعدة Samba إضافية في Centos

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

اقرأ المزيد: وضع iptables في Centos 7

الخطوة 3: بدء تشغيل Samba Config واستكشاف المعلمات

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

  1. ننصحك باستخدام محرر نصوص COX المريحة NANO. بشكل افتراضي، ليس في Centos، لذلك قم بتثبيته عن طريق كتابة الأمر Sudo Yum تثبيت Nano.
  2. تثبيت محرر نص NANO لتحرير سامبا في Centos

  3. قم بتأكيد الإجراء من خلال تحديد كلمة المرور من حساب Superuser.
  4. أدخل كلمة المرور لتثبيت محرر نص Nano لسامبا في Centos

  5. قم بتشغيل ملف التكوين عن طريق تشغيل Sudo Nano /etc/samba/smb.conf.
  6. إطلاق ملف تكوين أداة تكوين Samba في Centos

  7. الآن تعرض الشاشة جميع محتويات الملف.
  8. تحرير محتويات ملف تكوين Samba في Centos

كما ترون، حدد التكوين بالفعل قواعد معينة على حد سواء العالمية والمنفصلة. اقرأ القواعد الأساسية وقيمها:

  • مجموعة العمل - اسم الفريق العامل الذي يتضمن الخادم؛
  • سلسلة الخادم - وصف موجز التعسفي للخادم؛
  • واجهات - واجهات الشبكة المتاحة للاتصال بالقسم؛
  • يستدعي المضيفون - المضيفين الذين يمكنهم الوصول إليها؛
  • المضيفين ينكرون - المضيفين المحرومين؛
  • ملف السجل - ملف يتم فيه تخزين جميع الإخطارات، رموز الأخطاء لإجراءات أخرى؛
  • حجم سجل MAX - الحد الأقصى لحجم الملف أعلاه (بعد التغلب على الحد الأقصى هو إنشاء ملف جديد)؛
  • الأمن هو وسيلة للتحقق من صحة المستخدم؛
  • حساب الضيوف - جمعية حساب الضيف.

ترى أدناه مثال على قسم القسم.

[عالمي]

مجموعة العمل = مجموعة العمل

سلسلة الخادم = Samba Server٪ V

اسم NetBIOS = CENTOS

واجهات = LO ETH0 192.168.12 / 24 192.168.13.2/24

تسمح المضيفين = 127. 192.168.12. 192.168.13.

ملف السجل = /var/log/samba/log.٪M

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

الأمن = المستخدم.

Passdb backend = tdbsam

خريطة للضيف = المستخدم السيئ

الخطوة 4: إنشاء مجلد عمومي

أنت تعرف الآن عن المعلمات الأساسية لسامبا وكيف يشبه القسم شيئا - مجموعة من القواعد لمجلد معين. يبقى فقط لجعل مثل هذه المجموعة. إذا لم يكن الدليل المطلوب موجودا بعد، فقم بإنشائه باستخدام أمر MKDIR / Home / User / Ashare، حيث / Home / User / Ashare هو المسار إلى الدليل واسمه.

  1. قم بتشغيل محرر نص NANO، كما هو موضح في الخطوة السابقة.
  2. إجراء تغييرات، على سبيل المثال:

    [مجلد]

    المسار = / TMP

    الجمهور = نعم.

    قابل للكتابة = نعم.

    طباعة = رقم

    كتابة القائمة = + الموظفين

    مجلد هنا هو اسم القسم، المسار = / TMP - المسار إلى المجلد، وجميع المعلمات الأخرى تفتح الوصول الكامل لجميع المشاركين في الشبكات المحلية. لا يمكن للمستخدم عرض المحتويات فقط، ولكن أيضا في كل طريقة لتحريره. بعد إجراء تغييرات، اضغط CTRL + O لحفظها.

  3. حفظ التغييرات في ملف تكوين Samba في Centos

  4. لا تقم بتغيير اسم الملف إلى التسجيل، ولكن ببساطة اضغط ENTER.
  5. انحراف التغييرات في اسم ملف تكوين Samba في Centos

  6. الخروج من محرر النصوص من خلال CTRL + X.
  7. الخروج من محرر النصوص بعد تحرير سامبا في Centos

  8. تحديث التكوين عن طريق تنشيط خدمة إعادة تحميل SMB.
  9. تحديث تكوين أداة Samba في Centos

  10. تحقق من أداء جميع أقسام testparm -s /etc/samba/smb.conf.
  11. التحقق من أداء جميع معلمات سامبا في Centos

  12. إذا نشأت أي أخطاء، فستحتاج إلى إعادة تشغيل الخدمة: خدمة SMB إعادة تشغيل.
  13. إعادة تشغيل خدمة سامبا في Centos

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

اقرأ المزيد: وضع حقوق الوصول في Linux

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

انظر أيضا: حذف الدليل في Linux

الآن لديك معلومات حول كيفية مشاركة المجلد في Centos دون أي صعوبات. عند الانتهاء من هذا الإجراء، سيظهر الدليل على جميع الأجهزة المحلية. على سبيل المثال، سيتم عرض مسار Windows: \\ LinuxServer \ Folder، حيث LinuxServer هو اسم السيارة الأصل، والمجلد هو نفس المجلد.

اقرأ أكثر