هناك الكثير من تطبيقات مشاركة الملفات على Linux. على سبيل المثال، المحارب، من Linux Mint، الذي يعمل بشكل أو بآخر مثل AirDrop من Apple دون قيوده. ولكن إذا كان ما نريده هو الوصول إلى شيء آخر، فقد يكون من الضروري إنشاء شبكة من سامبا. في بعض الحالات يكون هو الأكثر فائدة، ويعتمد تثبيته واستخدامه على نظام التشغيل أو توزيع Linux في حالتنا.
ما سنفعله هنا اليوم هو شرح كيفية تثبيت وتكوين المشاركة من خلال Samba في أوبونتووتحديداً في نسخته الرئيسية مع جنوم. إنها التوزيعة الأكثر شيوعًا المستندة إلى Linux، وما تم وصفه هنا يجب أن ينطبق أيضًا على خيار آخر مستخدم على نطاق واسع: Debian. الخطوات قليلة وبسيطة، لكن عليك أن تعرفها. نوضح لهم أدناه.
سامبا على أوبونتو (جنوم)
- أول شيء يتعين علينا القيام به هو تحديث المستودعات وتثبيت Samba:
sudo apt update && sudo apt ترقية && sudo apt install samba
- يمكنك بعد ذلك إنشاء دليل للمشاركة أو استخدام "عام"، وهو موجود نظريًا لذلك. سواء قمت بإنشاء دليل جديد أم لا، عليك أن تعرف ما هو الدليل الذي سنشاركه. في هذا المثال، سأستخدم المجلد "Public".
- نقوم بتحرير تكوين Samba:
سودو نانو /etc/samba/smb.conf
- نذهب إلى النهاية ونلصق هذا:
المسار [العام] = /home/pablinux/القراءة العامة فقط = لا يمكن التصفح = نعم
في ما سبق، "المسار" هو المسار إلى المجلد، وستسمح لك النقطتان الأخريان أيضًا بالكتابة والتنقل هناك. "pablinux" هو المستخدم الخاص بي، كن حذرًا بشأن ذلك. يمكنك أيضًا إضافة السطر "comment = comment"، بدون علامتي الاقتباس مع كون "comment" هو التعليق الذي نرغب في إضافته. إذا قمت بإنشاء مجلد يدويًا، فيجب عليك منحه أذونات القراءة والكتابة باستخدام "chmod 777 Folder_name".
- نقوم بإعادة تشغيل سامبا:
إعادة تشغيل خدمة Sudo Smbd
- نحن نسمح لـ Samba بالتصرف دون أن يتم حظره بواسطة جدار الحماية — ستظهر رسالة تعلم أنه تم تحديث العديد من القواعد —:
سودو ufw يسمح للسامبا
- نقوم بإنشاء كلمة مرور لسامبا:
سودو smbpasswd -a pablinux
سيسمح -aG بإضافة المستخدم إلى مجموعة معينة، لكن هذه الشبكة المحلية أبسط من ذلك.
وقد قيل للمشاركة
وسيكون هذا هو الحال. مع "عنوان IP" بدون علامات الاقتباس يمكننا رؤية عنوان IP الخاص بنا. يعتمد مكانه على ما إذا كنا متصلين عبر الكابل أو شبكة WiFi:
ما تبقى هو الانتقال إلى الكمبيوتر الآخر وإنشاء الشبكة أو إضافتها. كيف يعتمد ذلك على النظام وبيئته الرسومية. في Nautilus يتم رؤيته في قسم الشبكات. إذا لم يكن الأمر كذلك، فيمكنك إضافته إلى شريط العناوين، في هذه الحالة، smb://192.168.0.172، مع اسم المستخدم وكلمة المرور لجهاز الكمبيوتر Ubuntu الذي أنشأناه عليه. من نظام التشغيل Windows، تكون الخطوط المائلة مائلة عكسية - \ - وربما لا تحتاج إلى إضافة شخص ما:.
يمكن أن يكون الأمر أكثر تعقيدًا، إحدى الطرق هي ذلك قم بإنشاء المجموعة المنفصلة باستخدام -aG. يمكنك أيضًا إنشاء مجلدات مختلفة ومنحها أذونات مختلفة، وهو أمر غير ضروري إذا كنا نريد مشاركة الملفات مع أنفسنا على شبكتنا الخاصة.
فيما يمكن إستخدامها؟
هناك العديد من الاستخدامات الممكنة لشبكة سامبا. على سبيل المثال، هناك العديد من الأشخاص الذين يحبون Plex، لكن إعداده واستخدامه ليس بالأمر السهل في جميع السيناريوهات. يمكن استخدام شبكة Samba لوضع الأفلام والمسلسلات في مجلد والوصول إليها من خلاله Kodi، والذي يحتوي أيضًا على مكونات إضافية بحيث تظهر المعلومات مع صورتك وجميع أنواع التفاصيل.
في رأيي، هذه هي أفضل طريقة لإنشاء NAS، أو بالأحرى، Pseudo-NAS، للوصول إلى جميع أنواع الملفات من الشبكة المحلية. ولهذا السبب تم اختراعها، إذا لاحظت في لقطة الشاشة السابقة، أنه يمكن الوصول إلى شبكات Samba عبر IP، ولكن أيضًا من خلال اسم المضيف.local.
مهما كان استخدامها، فهذه هي الطريقة الأسهل لإنشاء شبكة Samba من Ubuntu باستخدام سطح مكتب جنوم.