Een set programma's voor het organiseren van externe toegang tot de desktop LTSM 1.0 (Linux Terminal Service Manager) is gepubliceerd. Het project is primair bedoeld voor het opzetten van meerdere virtuele grafische sessies op de server en is een alternatief voor de Microsoft Windows Terminal Server-systemen, waardoor Linux kan worden gebruikt op zowel client- als serversystemen. De code is geschreven in C++ en wordt verspreid onder de GPLv3-licentie. Voor een snelle kennismaking met LTSM is een afbeelding voor Docker voorbereid (de client moet apart worden samengesteld).
Wijzigingen in de nieuwe versie:
- Het RDP-protocol is toegevoegd, gerealiseerd voor experimentele doeleinden en bevroren vanwege gebrek aan interesse in ondersteuning voor de Windows-client.
- Er is een alternatieve client voor Linux gemaakt, met de volgende belangrijkste functies:
- Encryptie van verkeer op basis van gnutls.
- Ondersteuning voor het doorsturen van meerdere datakanalen op abstracte schema's (file://, unix://, socket://, command://, etc.), met behulp van dit mechanisme is het mogelijk om elke datastroom in beide richtingen over te dragen.
- Printdoorsturing via een extra backend voor CUPS.
- Geluiddoorsturing via het PulseAudio-systeem.
- Documentenscanning doorsturen via een extra backend voor SANE.
- Doorsturen van pkcs11-tokens via pcsc-lite.
- Doorsturen van mappen via FUSE (momenteel alleen in leestoestand).
- Bestandsoverdracht werkt via drag & drop (van de client naar de virtuele sessie met dialoogvensters voor verzoeken en informatie via desktop-notify).
- De toetsenbordindeling werkt, waarbij de indeling van de client altijd prioriteit heeft (aan de zijde) de server hoeft er niets te worden ingesteld).
- Authenticatie in de virtuele sessie werkt via rutoken met een certificaatopslag in de LDAP-directory.
- Tijdzones, clipboard utf8, en seamless modus worden ondersteund.
Hoofdzaken:
- Ondersteuning voor codering met behulp van x264/VP8 (als videostroom van de sessie).
- Ondersteuning voor het opnemen van video van alle werk sessies (video-opname).
- Ondersteuning voor VirtualGL.
- De mogelijkheid om video te sturen via PipeWire.
- Er wordt gewerkt aan de versnelling van graphics via de Cuda API (momenteel geen technische mogelijkheden).
Bron: opennet.ru
