È 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