Rilascio del sistema di accesso al terminale LTSM 1.0

È stata pubblicata una serie di programmi per l'organizzazione dell'accesso remoto al desktop LTSM 1.0 (Linux Terminal Service Manager). Il progetto è destinato principalmente all'organizzazione di più sessioni grafiche virtuali sul server e costituisce un'alternativa alla famiglia di sistemi Microsoft Windows Terminal Server, consentendo l'utilizzo di Linux su sistemi client e sul server. Il codice è scritto in C++ e distribuito sotto la licenza GPLv3. Per familiarizzare rapidamente con LTSM, è stata preparata un'immagine per Docker (il client deve essere creato separatamente).

Modifiche nella nuova versione:

  • Aggiunto il protocollo RDP, implementato per motivi di sperimentazione e congelato a causa della mancanza di interesse per il supporto client per Windows.
  • È stato creato un client alternativo per Linux, caratteristiche principali:
    • Crittografia del traffico basata su Gnutls.
    • Supporto per l'inoltro di più canali dati utilizzando schemi astratti (file://, unix://, socket://, command://, ecc.), utilizzando questo meccanismo è possibile trasmettere qualsiasi flusso di dati in entrambe le direzioni.
    • Reindirizzamento della stampa tramite un backend aggiuntivo per CUPS.
    • Reindirizzamento dell'audio tramite il sottosistema PulseAudio.
    • Reindirizzamento della scansione dei documenti tramite un backend aggiuntivo per SANE.
    • Reindirizzamento dei token pkcs11 tramite pcsc-lite.
    • Reindirizzamento della directory tramite FUSE (attualmente solo in modalità lettura).
    • Il trasferimento di file tramite drag&drop funziona (dal lato client a una sessione virtuale con finestre di dialogo di richiesta e informazioni tramite notifica sul desktop).
    • Il layout della tastiera funziona, il layout lato client ha sempre la priorità (non è necessario configurare nulla sul lato server).
    • L'autenticazione in una sessione virtuale tramite rutoken funziona con un archivio certificati nella directory LDAP.
    • Sono supportati i fusi orari, gli appunti utf8 e la modalità seamless.

    Piani di base:

    • Supporto per la codifica utilizzando x264/VP8 (come flusso video di sessione).
    • Supporta la registrazione video di tutte le sessioni di lavoro (registrazione video).
    • Supporto VirtualGL.
    • Possibilità di reindirizzare il video tramite PipeWire.
    • Lavora sull'accelerazione grafica tramite l'API Cuda (ancora nessuna funzionalità tecnica).

    Fonte: opennet.ru

Aggiungi un commento