نظام الملفات SSHFS

إلغاء تحميل (توقيع الخروج) شبكة SSHFS

SSHFS ( نظام ملفات SSH ) هو عميل لنظام الملفات يُستخدم لربط الدلائل والملفات الموجودة على خادم أو محطة عمل بعيدة والتفاعل معها عبر اتصال SSH عادي. [ 3 ] يتفاعل العميل مع نظام الملفات البعيد عبر بروتوكول نقل ملفات SSH (SFTP)، [ 4 ] وهو بروتوكول شبكة يوفر وظائف الوصول إلى الملفات ونقلها وإدارتها عبر أي تدفق بيانات موثوق ، وقد صُمم كامتداد لبروتوكول Secure Shell ( SSH) الإصدار 2.0.

يُعدّ تطبيق SSHFS الحالي باستخدام FUSE إعادة كتابة لإصدار سابق. وقد قام بإعادة الكتابة ميكلوس زيريدي ، الذي كتب FUSE أيضًا. [ 5 ]

سمات

يوفر بروتوكول SFTP نقلًا آمنًا للملفات من نظام ملفات بعيد. مع أن عملاء SFTP قادرون على نقل الملفات والمجلدات، إلا أنهم لا يستطيعون ربط نظام ملفات الخادم بشجرة الدليل المحلي. باستخدام SSHFS، يمكن التعامل مع نظام الملفات البعيد بنفس طريقة التعامل مع وحدات التخزين الأخرى (مثل محركات الأقراص الصلبة أو الوسائط القابلة للإزالة). [ 6 ]

قد لا يُظهر استخدام أمر ls في نظام يونكس مع sshfs مالك الملف بشكل صحيح في بعض الأحيان، على الرغم من إمكانية ربطهم يدويًا. [ 7 ] [ 8 ]

في أنظمة الملفات الموزعة عن بُعد التي تضم عدة مستخدمين، تُستخدم بروتوكولات مثل بروتوكول ملفات أبل (Apple File Protocol ) ونظام ملفات الشبكة (Network File System) وبروتوكول كتلة رسائل الخادم (Server Message Block) بشكل أكثر شيوعًا. يُعدّ نظام ملفات SSHFS بديلاً لهذه البروتوكولات فقط في الحالات التي يثق فيها المستخدمون بأن الملفات والمجلدات لن تُستهدف للكتابة من قِبل مستخدم آخر في الوقت نفسه.

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

انظر أيضاً

مراجع

  1. "مساهمو SSHFS على Github.com" . GitHub .
  2. 1 2 "الإصدارات · libfuse/sshfs · GitHub" . GitHub . تم الاسترجاع في 7 ديسمبر 2025 .
  3. "sysutils/sshfs-fuse: sshfs-fuse-2.4p1 – ربط الدلائل البعيدة عبر SSH" . منافذ OpenBSD . 15 يونيو 2013. تم الاطلاع عليه في 10 فبراير 2015 .
  4. "أمان SSHFS" . تم الاطلاع عليه بتاريخ 26 فبراير 2010 .
  5. 1 2 "الصفحة الرئيسية لـ SSHFS" . تم الاطلاع عليها بتاريخ 15 مارس 2012 .
  6. "حول SSHFS" . GitHub . 22 نوفمبر 2022.
  7. شركة كانونيكال المحدودة (مايو 2009). "SSHFS - وثائق مجتمع أوبونتو" . تم الاطلاع عليه في 5 يونيو 2009 .
  8. سيريدي، ميكلوس (نوفمبر 2008). "أسئلة وأجوبة حول SSHFS: ما هي الخيارات التي يدعمها SSHFS؟" . مؤرشف من الأصل في 18 أبريل 2009. تم الاطلاع عليه في 5 يونيو 2009 .