
Windows 10: قم بتمكين Samba لتوصيل الموارد على GNU / Linux
كيف هي بالفعل معرفة عامة وواسعة النطاق ، سامبا هو مشروع برمجيات مجاني الذي يسمح بتنفيذ بروتوكول مشاركة ملفات Windows ، في أنظمة التشغيل من النوع UNIX، ولا سيما مثل الحرة والمفتوحة جنو / لينكس.
سامبا خطرت نوافذ 7 ممكّن افتراضيًا. ولكن منذ ذلك الحين ، أي في الإصدار السابق نظام التشغيل Windows 8.X، وفي الحالة الحالية ، نوافذ 10، يجب تنشيطه يدويًا من أجل إنشاء ملف الموارد المشتركة في شبكة عن طريق جهاز كمبيوتر مع هذه أنظمة التشغيل الخاصة، يتم اكتشافها وتوصيلها على جهاز كمبيوتر به جنو / لينكس. لذلك من الضروري معرفة الإجراء اللازم لتفعيله وتحقيق هذا الهدف.
بروتوكول سامبا المعروفة باسم SMB (كتلة رسالة الخادم)، وفي بعض الآداب مثل سي آي إف إس (نظام ملفات الإنترنت المشترك)، بما يتجاوز مجرد السماح لأجهزة الكمبيوتر ذات GNU / Linux أو Mac OS X أو Unix بشكل عام ، يمكنهم مشاركة الموارد أو الوصول إليها على الشبكات المستندة إلى Windows ، مجموعة من تطبيقات Unix التي تنفذ بروتوكول SMB، والذي يستخدم ل عمليات خادم العميل في الشبكة.
بهذه الطريقة ، جهاز كمبيوتر يونكس أو ما شابه ذلك مع سامبا يمكنك إدخال شبكة مايكروسوفت، تظهر نفسها على أنها الخادم و / أو العميل، وبالتالي تكون قادرة على:
- عرض واستكشاف أجهزة الكمبيوتر العميلة على الشبكة ، لتسهيل التعاون والتفاعل معهم.
- مشاركة موارد الشبكة والوصول إليها ، مثل المجلدات أو الملفات أو الأجهزة مثل الأقراص والطابعات والماسحات الضوئية والطابعات متعددة الوظائف.
- تسهيل التحقق من أجهزة الكمبيوتر العميلة من خلال اسم وصول مقابل مجال Windows.
- السماح بالتفاعل والتكامل مع خادم تحليل الاسم (WINS) على شبكة Windows.
أخيرًا ، قبل الدخول في الموضوع بعمق ، تذكر ذلك نوافذ 10، هو الأحدث والأكثر تقدمًا نظام تشغيل مايكروسوفتمن ال 29 دي جوليو دي 2015في حين نوافذ 7 من 14 يناير 2020، لم يعد لديه دعم رسمي موسع. في حين، نوافذ 8.1 سيعاني من نفس النتيجة ، من 10 يناير 2023.
لذلك ، أو يتم استبدالها مجانًا أنظمة تشغيل حرة ومفتوحةكما جنو / لينكس، أو سيتعين عليك دفع الثمن للترقية إلى نوافذ 10 وبالتالي الحصول على دعم رسمي.
كيف يتم تنشيط خدمة Samba في نظام التشغيل Windows 10 لربط الموارد المشتركة في GNU / Linux؟
ملاحظات وتوصيات
لدراسة الحالة الخاصة بنا ، سوف نستخدم 2 أجهزة كمبيوتر مادية، واحد مع نوافذ 10 وآخر مع MXLinux 19.1 (ديبيان 10) على شبكة منزلية ، أي بدون خوادم الشبكة. فقط أ جهاز التوجيه الذي يعين عناوين الانترنت بروتوكول ديناميكيًا.
إنه مثالي أن الكمبيوتر به نوافذ 10 عند اسم الفريق y مجموعة العمل / اسم المجال يمكن التحكم فيه ، أي قصير ومقروء وسهل التذكر ، إذا لزم الأمر أو ممكن. وبقدر الإمكان ، أن مجموعة العمل / اسم المجال هو نفسه الذي تم تكوينه في ملف كمبيوتر يعمل بنظام GNU / Linux.
خطوة 1
تكوين اسم الكمبيوتر ومجموعة العمل / اسم المجال
على افتراض أن ملف اسم مجموعة عمل الشبكة من الكمبيوتر مع جنو / لينكس بحر "الصفحة الرئيسية"، يجب أن تذهب إلى الكمبيوتر مع نوافذ 10، توقف في علامة التبويب المسماة "اسم الفريق" من النافذة "خصائص النظام"، الوصول إليها عن طريق خيار لوحة التحكم دعوة «التكوين المتقدم للمعدات»قم بإجراء التغيير ، كما هو موضح في الصورة أدناه مباشرة.
لا يمكنك إجراء التغيير المزدوج دفعة واحدة ، أي أنه يجب عليك تغيير "اسم الفريق" اولا واعادة التشغيل ثم اسم «مجموعة العمل " الشبكة وإعادة التشغيل.
خطوة 2
قم بتمكين ميزة SMB1.0 / CIFS في نظام التشغيل Windows 10
في هذه الخطوة ، يجب عليك الوصول إلى ملف "خصائص الويندوز" من خلال الطريق "لوحة التحكم" و "البرامج" و "البرامج والميزات". بمجرد الوصول إلى هناك ، يجب عليك الضغط على (تنشيط) المربع المقابل لـ "دعم بروتوكول مشاركة الملفات SMB 1.0 / CIFS".
ثم يجب عليك الضغط على الزر "تفعيل"، كما هو موضح في الصورة أدناه مباشرة. على نحو مفضل ، يجب إعادة تشغيله حتى يتم قبول التغييرات بشكل كامل.
إذا رغبت في ذلك ، فإن مربع الاختيار "SMB مباشر" لمزيد من الدعم المتقدم (الاستخدام) للبروتوكول.
خطوة 3
تحقق من صحة وتمكين دعم SMB 1.X / 2.X / 3.X من Windows Power Shell
للكشف والتفعيل / إلغاء التنشيط عبر نوافذ كهربائية شل، و بروتوكول شبكة سامبا من نوافذ 10، يمكن تنفيذ الأوامر التالية لكل حالة:
الشركات الصغيرة والمتوسطة 1.X
كشف
Get-WindowsOptionalFeature –Online –FeatureName SMB1Protocol
إلغاء التنشيط
Disable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
تفعيل
Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
SMB 2.X / 3.X
كشف
Get-SmbServerConfiguration | Select EnableSMB2Protocol
إلغاء التنشيط
Set-SmbServerConfiguration –EnableSMB2Protocol $false
تفعيل
Set-SmbServerConfiguration –EnableSMB2Protocol $true
بالنسبة لدراسة الحالة الخاصة بنا ، تم تنشيط كلا البروتوكولين ، أي SMB 1.0 و SMB 2.X / 3.X باستخدام التطبيق "Windows PowerShell ISE" كما "مدير"، وهو الذي يظهر في الصورة أدناه مباشرة.
خطوة 4
أنشئ مشاركة
بالنسبة لدراسة الحالة الخاصة بنا ، سيتم إنشاء مجلد يسمى "مثال" في جذر نظام التشغيل Windows 10 مستخدم ، حيث يتم إنشاء مستخدم مسمى "مسؤول النظام" ("مشرف"، وفقًا لمستكشف الملفات في المسار "C: \ Users \ Admin". يجب إنشاء المورد المشترك المذكور ، ويفضل أن يكون ذلك مع إضافة المستخدم "كل واحد" مع جميع أذونات الأمان اللازمة ، ومشاركتها في هذه الحالة ، بنفس الاسم على الشبكة ، أي ، "مثال".
كما هو موضح بالصور التالية:
- اسم مستخدم مسؤول النظام الحقيقي: إداري
- كافة أذونات تعيين المستخدم والأمان: إلى المجلد «مثال»
- تعيين اسم الشبكة "مثال": للمشاركة.
- عرض موارد الشبكة: من Windows 10
خطوة 5
قم بتوصيل المشاركة على الكمبيوتر بـ GNU / Linux
لهذه الخطوة ، من الكمبيوتر يسمى "VITP2413" سنفتح ملف مستكشف الملفات في منطقتنا نظام تشغيل جنو / لينكس، للاتصال عبر Samba بـ مشاركة "مثال" موجود على الكمبيوتر "VIT" التي لديها نوافذ 10كما هو موضح بالصور التالية:
- تشغيل مستكشف الملفات: لتشغيل مسار الشبكة "Smb: // vit / example" نحو المورد المشترك على الكمبيوتر مع نوافذ 10.
- إعدادات معلمة مستخدم Windows 10: لاتصال السامبا.
- عرض المشاركة: في نظام التشغيل Windows 10 يسمى "مثال" في GNU / Linux.
أخيرًا ، لمزيد من المعلومات حول هذا الموضوع ، يمكنك الوصول إلى الرابط الرسمي لشركة Microsoft حوله.
اختتام
نأمل هذا "وظيفة صغيرة مفيدة" في «¿Cómo activar el Servicio de Samba en Windows 10 para conectar recursos compartidos en GNU/Linux?»
، وهي عملية فنية مهمة يجب تنفيذها ، الآن «Windows 7»
، لم يعد الإصدار الثابت وبدعم رسمي من «Microsoft»
كن كثيرا الفائدة والمنفعة، لكامل «Comunidad de Software Libre y Código Abierto»
ومساهمة كبيرة في نشر النظام البيئي الرائع والعملاق والمتنامي لتطبيقات «GNU/Linux»
.
ولمزيد من المعلومات لا تتردد دائما في زيارة أي منها مكتبة على الإنترنت كما OpenLibra y جيديت ليقرأ الكتب (ملفات PDF) حول هذا الموضوع أو غيره مجالات المعرفة. في الوقت الحالي ، إذا أعجبك هذا «publicación»
, لا تتوقف عن مشاركته مع الآخرين ، في الخاص بك مواقع الويب أو القنوات أو المجموعات أو المجتمعات المفضلة من الشبكات الاجتماعية ، ويفضل أن تكون مجانية ومفتوحة مثل المستودون حيوان بائد شبيه بالفيل، أو الإعجاب الآمن والخاص تیلیجرام.
أو ببساطة قم بزيارة صفحتنا الرئيسية على من لينكس أو انضم إلى القناة الرسمية من لينكس برقية لقراءة والتصويت لهذا المنشور أو غيرها من المنشورات الشيقة على «Software Libre»
, «Código Abierto»
, «GNU/Linux»
والمواضيع الأخرى ذات الصلة بـ «Informática y la Computación»
و «Actualidad tecnológica»
.
حولا
في الواقع ، ما لم ينشطه Windows 10 افتراضيًا هو smb1 ، والذي يوصي بعدم استخدامه لأسباب أمنية. لكن بروتوكول smb (cifs) لا يزال موجودًا بشكل طبيعي. الشيء الصحيح هو تمكين استخدام smb2 و smb3 في تكوين Samba على جهاز Linux الذي أريد مشاركة المجلدات معه
تحياتي كاميلو! شكرا لتعليقك وتوضيح الموضوع الذي تمت مناقشته.
يمكن الوصول إلى مجلدات Windows المشتركة على Linux باستخدام الأمر التالي: mount -t cifs // ip / Resource / mount_point -o domain = المجال ، اسم المستخدم = المستخدم
يمكن استخدام معلمة "المجال" إذا كان كمبيوتر Windows في مجال Active Directory.
تحياتي جونزالو! شكرا لتعليقك ومساهمتك حول الموضوع الذي تمت مناقشته. في بعض الأحيان ، يكون من الأفضل إجراء الاتصالات عبر الجهاز بدلاً من الرسم البياني.
عملت بشكل مثالي! شكرا جزيلا!