إطلاق نظام الوصول إلى المحطة LTSM 1.0

تم نشر مجموعة من البرامج لتنظيم الوصول عن بعد إلى سطح المكتب LTSM 1.0 (Linux Terminal Service Manager). يهدف المشروع في المقام الأول إلى تنظيم جلسات رسومية افتراضية متعددة على الخادم وهو بديل لمجموعة أنظمة Microsoft Windows Terminal Server، مما يسمح باستخدام Linux على أنظمة العميل وعلى الخادم. الكود مكتوب بلغة C++ ويتم توزيعه بموجب ترخيص GPLv3. للتعرف بسرعة على LTSM، تم إعداد صورة لـ Docker (يجب إنشاء العميل بشكل منفصل).

التغييرات في الإصدار الجديد:

  • تمت إضافة بروتوكول RDP، الذي تم تنفيذه من أجل التجربة وتم تجميده بسبب عدم الاهتمام بدعم العملاء لنظام التشغيل Windows.
  • تم إنشاء عميل بديل لنظام التشغيل Linux، وميزاته الرئيسية:
    • تشفير حركة المرور على أساس gnutls.
    • دعم إعادة توجيه قنوات بيانات متعددة باستخدام مخططات مجردة (ملف: //، يونكس: //، مقبس: //، الأمر: //، وما إلى ذلك)، باستخدام هذه الآلية من الممكن نقل أي دفق بيانات في كلا الاتجاهين.
    • إعادة توجيه الطباعة من خلال واجهة خلفية إضافية لـ CUPS.
    • إعادة توجيه الصوت من خلال النظام الفرعي PulseAudio.
    • إعادة توجيه المسح الضوئي للمستندات من خلال واجهة خلفية إضافية لـ SANE.
    • إعادة توجيه الرموز pkcs11 عبر pcsc-lite.
    • إعادة توجيه الدليل عبر FUSE (حاليًا في وضع القراءة فقط).
    • نقل الملفات عبر أعمال السحب والإفلات (من جانب العميل إلى جلسة افتراضية مع مربعات حوار الطلب والمعلومات عبر إعلام سطح المكتب).
    • يعمل تخطيط لوحة المفاتيح، ويكون للتخطيط من جانب العميل الأولوية دائمًا (لا يلزم تكوين أي شيء على جانب الخادم).
    • تعمل المصادقة في جلسة افتراضية عبر rutoken مع مخزن الشهادات في دليل LDAP.
    • يتم دعم المناطق الزمنية وحافظة utf8 والوضع السلس.

    الخطط الأساسية:

    • دعم التشفير باستخدام x264/VP8 (كدفق فيديو للجلسة).
    • يدعم تسجيل الفيديو لجميع جلسات العمل (تسجيل الفيديو).
    • دعم VirtualGL.
    • القدرة على إعادة توجيه الفيديو عبر PipeWire.
    • العمل على تسريع الرسومات عبر Cuda API (لا توجد إمكانيات تقنية حتى الآن).

    المصدر: opennet.ru

إضافة تعليق