يُعد SMB إحدى أكثر الطرق فائدة للعمل مع الملفات المخزنة على ZimaOS، إذ يتيح لأنظمة Windows وmacOS وLinux وغيرها من العملاء الوصول إلى مجلد NAS كجزء من سير عمل إدارة الملفات المعتاد. أوضح البرنامج التعليمي الأصلي من IceWhale، المنشور في أغسطس 2024، كيفية إنشاء مشاركة في ZimaOS وتوصيلها على Windows أو macOS.
لم يتغير المفهوم الأساسي، لكن نموذج الأذونات تطوّر. وصف البرنامج التعليمي لعام 2024 في البداية الوصولَ للضيوف، وأشار إلى أن أذونات المستخدمين المتعددين كانت مخططًا لها. يدعم ZimaOS الحالي الآن أعضاء Samba، والوصول للضيوف، وأذونات «القراءة» أو «القراءة والكتابة» لكل مشاركة. عند إعداد جديد، استخدم سير عمل حساب العضو الحالي بدلًا من اعتبار لقطات الشاشة القديمة الخاصة بالضيف فقط نموذج الأمان الافتراضي.
ما الذي يفعله SMB وSamba في ZimaOS
SMB، أو بروتوكول Server Message Block، هو بروتوكول لمشاركة الملفات عبر الشبكة يُستخدم عادةً في Windows. أما Samba فهو التطبيق مفتوح المصدر المستخدم على نطاق واسع في Linux والأنظمة الشبيهة بـ Unix. يستخدم ZimaOS Samba بحيث يمكن لأجهزة الكمبيوتر الموجودة على الشبكة الوصول إلى المجلدات الموجودة على الخادم دون تنزيل الملفات عبر واجهة الويب أولًا.
يفيد ذلك عندما تريد:
- تصفّح ملفات NAS مباشرةً في مستكشف الملفات في Windows أو Finder في macOS؛
- فتح المستندات وحفظها دون تحميلها يدويًا عبر متصفح؛
- تعيين مشاركة ZimaOS كموقع على الشبكة؛
- منح أفراد العائلة أو أعضاء الفريق المختلفين وصولًا مُتحكمًا به إلى مجلدات محددة.
إنشاء مشاركة SMB في ZimaOS
في ZimaOS الحالي، افتح تطبيق الملفات، وحدد المجلد الذي تريد إتاحته، ثم استخدم إجراء مشاركة Samba. وتسمّي الوثائق الحالية هذا الإجراء مشاركة Samba.
يدعم الدليل الحالي للمشاركة متعددة المستخدمين عبر Samba في ZimaOS دورَي وصول رئيسيين:
- عضو: حساب مُسمّى محمي بكلمة مرور.
- ضيف: الوصول دون بيانات اعتماد مخصصة لعضو، عندما تكون مشاركة الضيف مسموحة.
يمكنك أيضًا اختيار:
- القراءة: يمكن للعضو الوصول إلى الملفات وتنزيلها دون إجراء عمليات الكتابة المعتادة.
- القراءة والكتابة: يمكن للعضو تحميل الملفات وإعادة تسميتها وتعديلها وحذفها وفقًا لأذونات المشاركة.
سير عمل الضيف لعام 2024 أصبح تاريخيًا
أفاد البرنامج التعليمي الأصلي للمجتمع بأن مشاركة SMB كانت تستخدم حساب الضيف في ذلك الوقت، وذكر أنه ستتم إضافة المشاركة متعددة المستخدمين لاحقًا. كما أضاف ملاحظة لمستخدمي ZimaOS 1.2.3 لاختيار مستخدم مسجّل وإدخال اسم المستخدم وكلمة المرور الصحيحين.
أشارت تلك الملاحظة إلى الانتقال نحو نموذج المصادقة الحالي. اليوم، لا تفترض أن كل مجلد مشترك عبر ZimaOS SMB يجب أن يكون مجهولًا. أنشئ حسابات أعضاء عندما تحتاج إلى التحكم في الوصول.
انسخ عنوان المجلد المشترك الصحيح
بعد إنشاء المجلد المشترك، يوفر ZimaOS عنوانًا مناسبًا لنظام تشغيل العميل. استخدم العنوان الظاهر في واجهة ZimaOS الحالية بدلًا من نسخ عنوان IP أو مسار قديم من لقطة شاشة.
تتشابه الصيغ النموذجية من حيث المفهوم مع:
Windows:
\\ZIMAOS_IP\SHARE_NAME
macOS / Linux:
smb://ZIMAOS_IP/SHARE_NAME
الاتصال من مستكشف الملفات في Windows
- افتح مستكشف الملفات.
- أدخل عنوان Windows SMB الذي يوفره ZimaOS.
- عند مطالبتك، أدخل اسم مستخدم العضو وكلمة المرور المعيّنين للمجلد المشترك.
- اختر ما إذا كان Windows سيحفظ بيانات الاعتماد على جهاز كمبيوتر شخصي موثوق به.
تدعم وثائق ZimaOS الحالية إدخال بيانات اعتماد العضو مباشرةً عند الوصول إلى مجلد مشترك محمي.
سير عمل عميل Zima الأصلي على Windows
استخدم البرنامج التعليمي لعام 2024 أيضًا عميل Zima المكتبي الأقدم. ثبّت المستخدمون تطبيق Zima، واختاروا Scan and Connect to Zima، ثم صادقوا، وبعد ذلك اختاروا Open in File Explorer لتثبيت المجلد المشترك تلقائيًا.
يوفر سير العمل هذا سياقًا تاريخيًا مفيدًا، لكن عميل سطح المكتب الحالي هو ZimaClient وقد تطورت واجهته. يظل الوصول اليدوي إلى SMB عبر مستكشف الملفات طريقة قياسية وشفافة لاختبار المجلد المشترك بشكل مستقل عن عميل سطح المكتب.
الاتصال من Finder في macOS
على macOS:
- افتح Finder.
- اضغط على
Command + Kأو اختر انتقال > اتصال بالخادم. - أدخل عنوان SMB، على سبيل المثال
smb://ZIMAOS_IP/SHARE_NAME. - اختر خيار المصادقة المناسب.
- بالنسبة إلى مجلد مشترك محمي، أدخل حساب عضو ZimaOS وكلمة المرور.
- انقر على اتصال.
سيظهر المجلد المشترك المثبّت بعد ذلك في الشريط الجانبي لـ Finder.
إذا استمر macOS في رفض كلمة المرور الصحيحة
تسجل وثائق استكشاف أخطاء ZimaOS SMB الحالية مشكلة في ذاكرة التخزين المؤقت لبيانات الاعتماد في macOS 14.x. بعد محاولة مصادقة فاشلة واحدة، قد يستمر macOS في إعادة استخدام المعلومات المخزنة مؤقتًا حتى عند إدخال بيانات الاعتماد الصحيحة لاحقًا.
راجع مستند مساعدة ZimaOS SMB الحالي للاطلاع على الحل الحالي لمشكلة ذاكرة التخزين المؤقت والفحوصات من جانب الخادم.
إذا استمر Windows في إعادة استخدام حساب SMB الخاطئ
توصي وثائق ZimaOS الحالية بمسح سجلات اتصالات SMB القديمة قبل حفظ بيانات اعتماد جديدة. على سبيل المثال:
استخدم \\ZIMAOS_IP\ /delete /y
بعد ذلك، أعد الاتصال باستخدام حساب العضو المقصود. لا تلصق كلمات المرور الحقيقية في لقطات الشاشة العامة أو منشورات الدعم.
هل يجب أن يكون Windows وZimaOS على شبكة LAN نفسها؟
شدّد البرنامج التعليمي الأصلي على أن سير العمل المباشر لتوصيل Windows كان يتطلب وجود كمبيوتر Windows وZimaOS على الشبكة المحلية نفسها.
لا يزال ذلك التصميم المعتاد لـ SMB في أجهزة NAS المنزلية. يمكن من الناحية التقنية توجيه SMB عبر الشبكات، لكن تعريض منافذ SMB مباشرةً للإنترنت العام غير آمن، ولا ينبغي استخدامه كاستراتيجية أساسية للوصول عن بُعد.
ماذا عن الاتصالات المباشرة والشبكات البعيدة؟
انتهى البرنامج التعليمي الأصلي بالإشارة إلى إمكانية الوصول إلى ZimaOS أيضًا عبر الشبكات المباشرة والشبكات من نمط WAN. وتُغطّى نماذج الشبكات هذه بشكل منفصل عن مشاركة SMB الأساسية.
للوصول الحالي عن بُعد، استخدم سير عمل الوصول عن بُعد المدعوم من ZimaOS/ZimaClient بدلًا من إعادة توجيه SMB مباشرةً من جهاز التوجيه.
ضيف أم عضو: أيهما ينبغي أن تستخدم؟
| نوع الوصول | الأفضل من أجل | نموذج الأمان |
|---|---|---|
| عضو | المشاركات الشخصية أو العائلية أو الخاصة بالفريق أو الشركة | حساب باسم مستخدم وكلمة مرور مع أذونات معيّنة |
| ضيف | محتوى منخفض المخاطر على الشبكة المحلية، حيث يكون الوصول المجهول مقصودًا | لا توجد هوية عضو مخصصة |
بالنسبة إلى معظم الملفات الخاصة، يُعد الوصول القائم على العضوية الخيار الافتراضي الأفضل.
قائمة التحقق لمشاركة SMB في ZimaOS
- أنشئ المجلد أو حدّده في تطبيق الملفات في ZimaOS.
- اختر مشاركة Samba.
- حدّد العضو أو الضيف عن قصد.
- اختر إذن القراءة أو القراءة والكتابة.
- انسخ العنوان الذي ينشئه نظام تشغيل العميل.
- على Windows، افتح عنوان UNC في مستكشف الملفات.
- على macOS، استخدم الاتصال بالخادم في Finder.
- إذا فشلت المصادقة، فامسح بيانات الاعتماد المخزنة مؤقتًا قبل تغيير أذونات الخادم.
- لا تُعرّض SMB مباشرةً للإنترنت العام للوصول العادي عن بُعد.
الأسئلة الشائعة حول مشاركة SMB في ZimaOS
هل Samba وSMB هما الشيء نفسه؟
SMB هو بروتوكول الشبكة. أما Samba فهو التطبيق مفتوح المصدر المستخدم على أنظمة Linux، مثل ZimaOS، لتوفير مشاركة ملفات متوافقة مع SMB.
هل يجب أن أستخدم وصول الضيف؟
لا. بدأ البرنامج التعليمي الأصلي لعام 2024 بالوصول كضيف، لكن ZimaOS الحالي يدعم حسابات الأعضاء والأذونات لكل مشاركة.
هل يمكنني تعيين مجلد ZimaOS في مستكشف Windows؟
نعم. استخدم عنوان SMB لنظام Windows الذي يوفّره ZimaOS، وسجّل الدخول باستخدام حساب العضو المعيّن للمشاركة عند الحاجة.
هل يمكن لنظام macOS توصيل مشاركة ZimaOS نفسها؟
نعم. استخدم الاتصال بالخادم في Finder. Command + K سير العمل باستخدام عنوان SMB الذي ينشئه ZimaOS.
هل ينبغي أن أُعيد توجيه منافذ SMB للوصول إلى NAS عن بُعد؟
لا، ليس كممارسة اعتيادية للخوادم المنزلية. استخدم حلًا آمنًا للوصول عن بُعد بدلًا من تعريض SMB مباشرةً للإنترنت العام.
