Випуск системи термінального доступу LTSM 1.0

Опубліковано набір програм для організації дистанційного доступу до робочого столу LTSM 1.0 (Linux Terminal Service Manager). Проект призначений в першу чергу для організації множинних віртуальних графічних сесій на сервері та є альтернативою сімейства систем Microsoft Windows Terminal Server, що дозволяє використовувати Linux на клієнтських системах та сервері. Код написаний мовою C++ та поширюється під ліцензією GPLv3. Для швидкого ознайомлення з LTSM підготовлений образ Docker (клієнт потрібно зібрати окремо).

Зміни у новій версії:

  • Доданий протокол RDP, реалізований заради експерименту та заморожений через відсутність інтересу у підтримці клієнта для Windows.
  • Створено альтернативний клієнт для Linux, основні можливості:
    • Шифрування трафіку на основі gnutls.
    • Підтримка прокидання багатьох каналів даних на абстрактних схемах (file://, unix://, socket://, command:// і т.п.), за допомогою даного механізму можлива передача будь-якого потоку даних в обидві сторони.
    • Перенаправлення друку через додатковий backend для CUPS.
    • Перенаправлення звуку через підсистему PulseAudio.
    • Перенаправлення сканування документів через додатковий backend SANE.
    • Перенаправлення токенів pkcs11 через pcsc-lite.
    • Перенаправлення директорій через FUSE (поки що тільки в режимі читання).
    • Працює передача файлів через drag&drop (з боку клієнта на віртуальну сесію із діалогами запиту та інформування через desktop-notify).
    • Працює розкладка клавіатури, в пріоритеті завжди розкладка клієнта (на стороні сервера нічого не потрібно налаштовувати).
    • Працює аутентифікація у віртуальну сесію через rutoken із сховищем сертифікатів у LDAP-каталозі.
    • Підтримуються часові пояси, буфер обміну utf8, режим seamless.

    Основні плани:

    • Підтримка кодування за допомогою x264/VP8 (як відео потік сесії).
    • Підтримка запису відео всіх робочих сесій (відеофіксація).
    • Підтримка VirtualGL.
    • Можливість перенаправлення відео через PipeWire.
    • Робота над прискоренням графіки через API Cuda (поки що немає технічних можливостей).

    Джерело: opennet.ru

Додати коментар або відгук