Wydanie systemu dostępu terminalowego LTSM 1.0

Opublikowano zestaw programów do organizowania zdalnego dostępu do pulpitu LTSM 1.0 (Linux Terminal Service Manager). Projekt przeznaczony jest przede wszystkim do organizacji wielu wirtualnych sesji graficznych na serwerze i stanowi alternatywę dla rodziny systemów Microsoft Windows Terminal Server, pozwalającą na wykorzystanie systemu Linux na systemach klienckich i na serwerze. Kod napisany jest w C++ i rozpowszechniany na licencji GPLv3. Aby szybko zapoznać się z LTSM przygotowano obraz dla Dockera (klient trzeba zbudować osobno).

Zmiany w nowej wersji:

  • Dodano protokół RDP, zaimplementowany w celach eksperymentalnych i zamrożony z powodu braku zainteresowania obsługą klienta dla systemu Windows.
  • Utworzono alternatywnego klienta dla Linuksa, główne cechy:
    • Szyfrowanie ruchu w oparciu o gnutls.
    • Obsługa przesyłania wielu kanałów danych przy użyciu abstrakcyjnych schematów (file://, unix://, Socket://, Command:// itp.), wykorzystując ten mechanizm możliwa jest transmisja dowolnego strumienia danych w obu kierunkach.
    • Przekierowanie wydruku poprzez dodatkowy backend dla CUPS.
    • Przekierowanie dźwięku poprzez podsystem PulseAudio.
    • Przekierowanie skanowania dokumentów poprzez dodatkowy backend dla SANE.
    • Przekierowanie tokenów pkcs11 przez pcc-lite.
    • Przekierowanie katalogu poprzez FUSE (obecnie tylko w trybie odczytu).
    • Przesyłanie plików metodą „przeciągnij i upuść” działa (ze strony klienta do sesji wirtualnej z oknami dialogowymi żądań i informacji za pośrednictwem powiadomienia na pulpicie).
    • Układ klawiatury działa, układ po stronie klienta zawsze ma pierwszeństwo (po stronie serwera nie trzeba nic konfigurować).
    • Uwierzytelnianie w sesji wirtualnej za pomocą rutoken działa z bazą certyfikatów w katalogu LDAP.
    • Obsługiwane są strefy czasowe, schowek utf8 i tryb płynny.

    Podstawowe plany:

    • Obsługa kodowania przy użyciu x264/VP8 (jako strumień wideo sesji).
    • Obsługuje nagrywanie wideo wszystkich sesji roboczych (nagrywanie wideo).
    • Obsługa VirtualGL.
    • Możliwość przekierowania wideo poprzez PipeWire.
    • Prace nad akceleracją grafiki poprzez API Cuda (nie ma jeszcze możliwości technicznych).

    Źródło: opennet.ru

Dodaj komentarz