En uppsÀttning program för att organisera fjÀrrÄtkomst till skrivbordet LTSM 1.0 (Linux Terminal Service Manager) har publicerats. Projektet Àr frÀmst avsett för att möjliggöra flera virtuella grafiska sessioner pÄ en server och Àr ett alternativ till familjen av Microsoft Windows Terminal Server-system som gör det möjligt att anvÀnda Linux pÄ klientdatorer och servrar. Koden Àr skriven i C++ och distribueras under GPLv3-licensen. För en snabb introduktion till LTSM har en avbildning för Docker förberetts (klienten mÄste byggas separat).
FörÀndringar i den nya versionen:
- RDP-protokollet har lagts till, implementerat för experimentets skull men fryst pÄ grund av bristande intresse för att stödja en klient för Windows.
- En alternativ klient för Linux har skapats, med följande huvudfunktioner:
- Kryptering av trafik baserat pÄ gnutls.
- Stöd för förmedling av flera datakanaler pÄ abstrakta scheman (file://, unix://, socket://, command:// osv.), genom denna mekanism Àr det möjligt att överföra vilken datastream som helst i bÄda riktningarna.
- Dirigering av utskrifter genom en extra backend för CUPS.
- Dirigering av ljud genom PulseAudio-systemet.
- Dirigering av dokumentinscanning genom en extra backend för SANE.
- Dirigering av pkcs11-token genom pcsc-lite.
- Dirigering av kataloger genom FUSE (hittills endast i lÀslÀge).
- Filöverföring via drag & drop fungerar (frÄn klienten till den virtuella sessionen med dialoger för förfrÄgningar och information via desktop-notify).
- TangentbordsuppsÀttningar fungerar, prioritet alltid till klientens tangentbordslayout (Äterigen, servern inget behöver konfigureras).
- Autentisering i den virtuella sessionen via rutoken med certifikatslagring i LDAP-katalogen fungerar.
- Tidszoner, utf8 urklipp och sömlöst lÀge stöds.
Huvudplaner:
- Stöd för kodning med x264/VP8 (som video session stream).
- Stöd för inspelning av video frÄn alla arbetsessioner (videoövervakning).
- Stöd för VirtualGL.
- Möjlighet till videoöverföring via PipeWire.
- Arbete pÄ att accelerera grafik genom Cuda API (för nÀrvarande inga tekniska möjligheter).
KĂ€lla: opennet.ru
