عن المشروع
ShellHub هي بوابة SSH مركزية مصممة للحوسبة الطرفية والسحابية. تتيح للمستخدمين الوصول عن بُعد وإدارة خوادم Linux والأجهزة من أي مكان عبر متصفح الويب أو تطبيق الجوال، دون الحاجة إلى عناوين IP عامة أو إعداد الموجّه أو تغييرات VPN/الجدار الناري أو مضيف عبور.
القدرات الرئيسية الموضحة في README:
- دعم SSH الأصلي: الاتصال بالأجهزة خلف البوابة باستخدام أدوات قياسية مثل OpenSSH Client وPuTTY، دون الحاجة إلى برامج طرف ثالث إضافية.
- دعم SCP/SFTP: نسخ الملفات من الأجهزة وإليها باستخدام أدوات معيارية في المجال.
- إعادة توجيه منافذ SSH: إعادة توجيه حركة TCP بشكل آمن من منفذ محلي إلى منفذ بعيد على جهاز خلف البوابة، بما في ذلك استخدام وكيل SOCKS.
- مصادقة المفتاح العام: يمكن لعدة مستخدمين تسجيل الدخول بنفس مستخدم النظام دون مشاركة كلمة مرور، ويمكن إلغاء الوصول لكل مستخدم على حدة.
- قواعد الجدار الناري: تصفية اتصالات SSH بتحكم دقيق في الاتصالات التي تصل إلى الأجهزة.
- تسجيل التدقيق: كل اتصال SSH ينشئ جلسة مخزنة على الخادم لأغراض التدقيق.
- تسجيل الجلسات: تُسجَّل جلسات SSH التفاعلية ويمكن إعادة تشغيلها في مشغّل جلسات مدمج في واجهة الويب.
- الوصول عن بُعد إلى الحاويات: يتكامل مع Docker حتى يتمكن المستخدمون من الاتصال بالحاويات بشكل آمن لاستكشاف الأخطاء وإصلاحها أو الصيانة أو الإشراف.
تشمل خيارات النشر الاستضافة الذاتية على بنيتك التحتية (تركيب وصيانة وترقيات ونسخ احتياطي تقع على عاتقك) أو استخدام خدمة ShellHub Cloud المُدارة بحساب مجاني. المشروع مرخّص بموجب Apache License 2.0 وأنشأته O.S. Systems. يمكن تشغيل بيئة تطوير باستخدام أهداف make، ويتم إنشاء مستخدم ومساحة أسماء أوليين عبر CLI المرفق.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.