Et sæt programmer til organisering af fjernadgang til skrivebordet LTSM 1.0 (Linux Terminal Service Manager) er offentliggjort. Projektet er primært beregnet til at organisere flere virtuelle grafiske sessioner på serveren og er et alternativ til Microsoft Windows Terminal Server-systemerne, som gør det muligt at bruge Linux på klientmaskiner og serveren. Koden er skrevet i C++ og distribueres under GPLv3-licensen. For en hurtig introduktion til LTSM er der forberedt et billede til Docker (klienten skal samles separat).
Ændringer i den nye version:
- RDP-protokollen er tilføjet, implementeret som et eksperiment og frozen på grund af mangel på interesse for at understøtte klienten til Windows.
- Et alternativt klient til Linux er oprettet, med følgende hovedfunktioner:
- Kryptering af trafik baseret på gnutls.
- Understøttelse af omdirigering af flere datakanaler på abstrakte protokoller (file://, unix://, socket://, command:// osv.), hvilket gør det muligt at overføre enhver datastream i begge retninger.
- Omdirigering af print via en ekstra backend for CUPS.
- Omdirigering af lyd via PulseAudio-subsystemet.
- Omdirigering af dokument scanning via en ekstra backend til SANE.
- Omdirigering af pkcs11 tokens gennem pcsc-lite.
- Omdirigering af mapper via FUSE (indtil videre kun i læsetilstand).
- Filer kan overføres via drag&drop (fra klienten til den virtuelle session med dialoger til forespørgsel og information via desktop-notify).
- Tastaturlayout fungerer, prioriteret til klientens side (på siden server der er intet behov for opsætning).
- Autentificering i den virtuelle session fungerer via rutoken med certifikatlager i LDAP-kataloget.
- Tidszoner, UTF8 clipboard og seamless mode understøttes.
Hovedplaner:
- Understøttelse af kodning ved hjælp af x264/VP8 (som videostream for sessionen).
- Understøttelse af optagelse af video fra alle arbejdssessioner (videodokumentation).
- Understøttelse af VirtualGL.
- Mulighed for omdirigering af video gennem PipeWire.
- Arbejdet på at accelerere grafik gennem Cuda API (teknisk mulighed ikke tilgængelig endnu).
Kilde: opennet.ru
