← جميع المشاريع
منشور

VSSH: SSH محمي للبرامج النصية ووكلاء الذكاء الاصطناعي

يقوم VSSH بتنفيذ أوامر عن بُعد عبر OpenSSH الأصلي ويضيف ما تحتاجه البرامج النصية ووكلاء الذكاء الاصطناعي: حواجز أمان ما قبل الإقلاع، نتائج كائن واحد JSON، نقل ملف بخطوة واحدة ومسار تدقيق آمن للخصوصية.

الأثر

  • مفتوح المصدر على npm كـ @light-merlin-dark/vssh، مرخصة بموجب MIT، منشورة عبر نشر npm الموثوق مع أصول SLSA. التوثيق على vssh.io
  • أعيد بناؤه كـ VSSH 2 في يوليو 2026 حول القابلية للتنفيذ الأصلية ssh و scp؛ تم إزالة خادم VSSH 1 MCP، وقت التشغيل الإضافي ومخزن الاعتمادات لتقليل سطح الأمان
  • في الاستخدام اليومي كمسار العمليات عن بُعد لوكلاء الذكاء الاصطناعي للمؤلف على البنية التحتية الإنتاجية
  • التثبيت في سطر واحد: npm install -g @light-merlin-dark/vssh، ثم vssh --setup و vssh doctor

الميزات الرئيسية

  • النقل الأصلي: نفس مصادقة OpenSSH، التحقق من المضيف، known_hosts وسلوك ssh-agent، دون لغة عن بُعد خاصة بـ VSSH
  • حواجز ما قبل الإقلاع: الحذف الجذري القابل للتعرف عليه، الكتابة الخام للقرص، تنظيف الحجم المدمّر، مسح الجدار الناري والإيقاف يتم حظرها قبل الاتصال
  • النتائج المهيكلة: --json يعيد كائنًا محدودًا واحدًا مع stdout، stderr، رمز الخروج، المدة وحالة المهلة
  • النقل مع الأذونات: upload --mode 600 ينسخ ملفًا ويضبط وضعه كعملية مُبلغ عنها واحدة
  • التشخيص: vssh doctor يتحقق من الثنائيات، الإعداد، الهوية واتصال حقيقي
  • التدقيق الآمن للخصوصية: بيانات التعريف للنتيجة فقط للمالك ورمز تجزئة الأمر، لا نص الأمر، لا مخرجات ولا بيانات اعتماد
  • اكتشاف الوكيل: commands --json يعرض عقدة أمر مُصنفة، قابلة للقراءة الآلية.
متابعة القراءة