ملقم الملفات على لينكس

Anonim

ملقم الملفات على لينكس

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

تثبيت والخادم ملف تكوين في لينكس

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

الخطوة 1: ما قبل تكوين ويندوز

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

  1. فتح "ابدأ" وتشغيلها من "سطر الأوامر" من هناك، والعثور على التطبيق من خلال البحث.
  2. انتقل إلى موجه الأوامر في Windows لتحديد معالم الوصول العامة مع لينكس

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

  5. في القائمة المعروضة، العثور على السطر "المجال لمحطة" وتذكر قيمتها.
  6. بحث خط اسم الفريق العامل في ويندوز

  7. مرة أخرى في وحدة تحكم، أدخل المفكرة C: \ ويندوز \ SYSTEM32 \ DRIVERS \ ETC \ معادل لفتح ملف Hosts معروفة من خلال "المفكرة" القياسية.
  8. الأمر لتشغيل ملف Hosts في ويندوز لتمكين الوصول لينكس

  9. هنا في النهاية، إدراج خط 192.168.0.1 srvr1.domain.com SRVR1، لتحل محل IP إلى عنوان جهاز الكمبيوتر مع سامبا، وحفظ جميع التغييرات.
  10. وضع ملف معادل لتوفير الوصول لينكس

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

الخطوة 2: تثبيت سامبا في لينكس

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

  1. افتح قائمة التطبيق وتشغيل المحطة.
  2. الانتقال إلى المحطة لمزيد من تركيب سامبا لينكس

  3. هنا سوف تحتاج إلى إدخال سودو الرابطة بين الحصول على تثبيت القيادة -Y سامبا سامبا المشتركة بيثون Glade2 النظام بين التكوين سامبا. وهي مسؤولة عن تركيب مكونات إضافية مع ملقم الملفات.
  4. إدخال الأوامر لتثبيت سامبا في لينكس بما في ذلك جميع مكونات إضافية

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

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

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

الخطوة 3: إنشاء إعدادات عالمية

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

  1. في بعض الأحيان لا تزال بعض المعلمات المهمة في ملف التكوين موجودا افتراضيا، بسبب الحاجة إلى إنشاء نسخة احتياطية لاستعادةها في حالة حدوث حالات فشل عشوائية. ويتم ذلك عن طريق إدخال الأوامر سودو MV /etc/samba/smba/smba/etc/samba/smb.conf.bak واحد فقط.
  2. أمر لإنشاء نسخة احتياطية من ملف تكوين Samba في Linux

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

  5. بعد المتابعة إلى ملف التكوين باستخدام Sudo Nano /etc/samba/smb.conf.
  6. تشغيل ملف تكوين Samba في Linux عبر محرر النصوص

  7. في النافذة التي تفتح، أدخل الأسطر أدناه.

    [عالمي]

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

    Server String =٪ H Server (Samba، Ubuntu)

    NetBIOS NAME = مشاركة Ubuntu

    وكيل DNS = لا

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

    ماكس دخول SIZE = 1000

    Passdb backend = tdbsam

    مزامنة كلمة المرور UNIX = نعم

    برنامج Passwd = / usr / bin / passwd٪ u

    تغيير كلمة المرور PAM = نعم

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

    USERSHARE السماح للضيوف = YES

  8. إدخال الإعدادات العمومية في ملف التكوين سامبا في لينكس

  9. استخدام تركيبة السيطرة + O لحفظ التغييرات.
  10. حفظ الإعدادات ملف التكوين سامبا في لينكس

  11. لا تحتاج لتغيير اسم الملف، وسوف يكون كافيا لمجرد الضغط على المفتاح ENTER.
  12. رفض تغيير الاسم عندما سامبا ملف التكوين العمومي في لينكس

  13. عند الانتهاء، قم بإنهاء محرر النص عن طريق إغلاق السيطرة + X.
  14. الخروج من محرر النص بعد تكوين ملف التكوين العمومي في لينكس

الآن دعونا البقاء في التفاصيل حول كل بند من بنود دخل بحيث يمكنك تكوين لهم في المستقبل:

  1. مجموعة العمل - المسؤول عن اسم مجموعة العمل. تعلمنا بالفعل في ويندوز، وهنا تحتاج إلى تعيين بالضبط نفس الاسم، لأنه يجب أن تكون هي نفسها تماما على جميع الأجهزة المتصلة.
  2. اسم NetBIOS - يستخدم لعرض اسم الكمبيوتر الحالي على جهاز Windows. تعيين القيمة المثلى.
  3. ملف سجل - يحدد المسار إلى الملف حيث سيتم حفظ التقارير. تحتاج إلى إنشاء إدخال مماثل أن تكون دائما على بينة من الأخطاء المحتملة وغيرها من المعلومات.
  4. PASSDB الخلفية - يحدد كلمات السر طريقة كلمة المرور. دون الحاجة إلى أن يكون أفضل عدم تغيير وترك الحالة الافتراضية.
  5. UNIX مزامنة كلمة المرور - عند تفعيلها، والتزامن ينفذ كلمة المرور.
  6. الخريطة إلى Guest - هي المسؤولة عن توفير مستوى ضيف الوصول إلى بعض الملامح. إذا تم تعيين القيمة إلى الدولة العضو السيئة، ويتم تطبيق هذا الإعداد للمستخدمين غير موجود، سوء كلمة المرور - مع إدخال كلمة السر غير صحيحة، وأبدا - أبدا.

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

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

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

  1. تشغيل محطة وأدخل سودو MKDIR ف / سامبا / Allaccess هناك لإنشاء مجلد جديد. اسمها يمكنك تغيير على أي راحة.
  2. أمر لإنشاء تقاسم غير المحمية مجلد سامبا في لينكس

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

  5. بعد الشروع في وضع الوصول المشترك للالدليل الذي تم إنشاؤه. وبادئ ذي بدء، ونحن نتحرك إلى جذر السامبا عن طريق CD / سامبا.
  6. سامبا التحول الجذري لينكس لتغيير الوصول إلى المجلد الذي تم إنشاؤه

  7. الآن إدراج الأمر Allaccess سودو تطبيق التصريح -R 0755 وانقر على ENTER.
  8. الأمر الأول تغيير سامبا مجموع مجلد دون وقاية في لينكس

  9. سوف تحتاج إلى تحديد أحد خيار آخر سودو Chown -R: Nogroup Allaccess /، وهي المسؤولة عن توفير سبل الوصول إلى جميع الحسابات على الاطلاق.
  10. الأمر الثاني لتغيير الوصول إلى مجلد سامبا دون وقاية العام في لينكس

  11. ويبقى على القيام بكل التغييرات في ملف التكوين. تشغيله من خلال محرر النصوص باستخدام مألوفة بالفعل فريق سودو نانو /etc/samba/smb.conf.
  12. تشغيل ملف التكوين لإجراء تغييرات بعد إنشاء مجلد سامبا دون وقاية المشتركة في لينكس

  13. إدراج هنا كتلة المحددة أدناه التي هي المسؤولة عن تحديد قواعد السلوك الخادم. ونحن أيضا نتحدث قليلا في وقت لاحق عن معنى كل سطر.

    دخول كامل]

    مسار = / سامبا / Allaccess

    للتصفح = نعم.

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

    ضيف طيب = YES

    قراءة فقط = لا

  14. تعديلات على سامبا في لينكس بعد إنشاء مجلد مشترك دون وقاية

  15. حفظ التغييرات وإغلاق محرر النصوص باستخدام مفاتيح الاختصار مخصصة لهذا الغرض.
  16. حفظ ملف التكوين بعد إنشاء مجلد سامبا غير المحمية في لينكس

  17. إعادة تشغيل الخادم من خلال سودو SystemCTL RESTART سامبا بحيث الإعدادات الحالية دخلت حيز النفاذ.
  18. إعادة تشغيل ملقم الملفات بعد إنشاء مجلد سامبا المشتركة دون وقاية في لينكس

ويتم التحقق من الوصول إلى الدليل الذي تم إنشاؤه في نظام التشغيل Windows خارج عن طريق التحول إلى \\ SRVR1 \ Allaccess. الآن، من خلال نفس المثال، وهو ما أدى في المرحلة السابقة، نقوم بتحليل قيمة لكل معلمة مثبتة:

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

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

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

  1. إنشاء دليل على نفس المبدأ من خلال سودو MKDIR ف / سامبا / Allaccess / المضمونة.
  2. أمر لإنشاء مجلد محمي مشترك في سامبا في لينكس

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

  5. بعد ذلك، إنشاء مجموعة حيث سيتم إدراج المستخدمين المسموح به من خلال كتابة سودو Addgroup SecureDGroup.
  6. إضافة مجموعة المستخدم للوصول إلى سامبا مجلد محمي في لينكس

  7. انتقل إلى موقع دليل آمن، مع تحديد CD / سامبا / Allaccess.
  8. انتقل إلى موقع مجلد محمي عن سيطرتها في سامبا في لينكس

  9. هنا، تحديد الحقوق للمستخدمين عن طريق الكتابة سودو Chown -r ريتشارد: SecureDgroup المضمونة. استبدال ريتشارد إلى اسم الحساب المطلوب.
  10. إضافة مجموعة إلى وصول سامبا مجلد محمي في لينكس

  11. ثاني فريق الأمن يبدو مثل هذا: سودو شمود -r 0770 / المضمون.
  12. فريق تقاسم الثاني من المجلد سامبا المحمية في لينكس

  13. الانتقال إلى محرر النصوص من خلال فتح ملف التكوين هناك والكتابة أمر مألوف سودو نانو /etc/samba/smb.conf.
  14. تشغيل ملف تكوين مجموعة سامبا المالية في لينكس لتكوين مجلد آمن

  15. إدراج كتلة المحددة أدناه وحفظ التغييرات.

    [المضمون]

    مسار = / سامبا / Allaccess / المضمونة

    المستخدمين صالح =SecuredGroup

    ضيف OK = NO

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

    للتصفح = نعم.

  16. تكوين سامبا مجلد محمي في لينكس في ملف التكوين

  17. إضافة مستخدم إلى مجموعة محمية سودو UserMod -A -G SecureDGroup ريتشارد. حالة عدم وجود الحساب المحدد، سوف تتلقى إخطارا المناسب.
  18. إضافة مستخدم إلى وصول سامبا حماية مجلد في لينكس

  19. إنشاء كلمة مرور التي ستكون مسؤولة عن فتح الوصول عبر سودو Smbpasswd -a ريتشارد.
  20. الانتقال إلى إضافة كلمة المرور للمستخدم سامبا في لينكس

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

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

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

اقرأ أكثر