LTSM 1.0 (Linux Terminal Service Manager) ซึ่งเป็นชุดโปรแกรมสำหรับการเข้าถึงเดสก์ท็อประยะไกล ได้เปิดตัวแล้ว โครงการนี้ออกแบบมาเพื่อการจัดการเซสชันกราฟิกเสมือนหลายเซสชันบนเซิร์ฟเวอร์เป็นหลัก และเป็นทางเลือกแทนระบบในตระกูล Microsoft Windows Terminal Server ซึ่งช่วยให้สามารถใช้ Linux ได้ทั้งบนระบบไคลเอ็นต์และเซิร์ฟเวอร์ โค้ดนี้เขียนด้วยภาษา C++ และได้รับอนุญาตภายใต้ใบอนุญาต GPLv3 มีการเตรียมอิมเมจ Docker ไว้สำหรับการแนะนำ LTSM อย่างรวดเร็ว (ไคลเอ็นต์ต้องสร้างแยกต่างหาก)
การเปลี่ยนแปลงในเวอร์ชันใหม่:
- เพิ่มโปรโตคอล RDP ซึ่งนำมาใช้เป็นการทดลองและหยุดทำงานเนื่องจากไม่มีคนสนใจที่จะรองรับไคลเอนต์ Windows
- มีการสร้างไคลเอนต์ทางเลือกสำหรับ Linux ซึ่งมีคุณสมบัติหลักดังนี้:
- การเข้ารหัสการรับส่งข้อมูลโดยใช้ gnutl
- รองรับการส่งต่อช่องข้อมูลหลายช่องในรูปแบบนามธรรม (file://, unix://, socket://, command:// เป็นต้น) การใช้กลไกนี้ทำให้สามารถส่งสตรีมข้อมูลใดๆ ได้ในทั้งสองทิศทาง
- การเปลี่ยนเส้นทางการพิมพ์ผ่านแบ็กเอนด์เพิ่มเติมสำหรับ CUPS
- การเปลี่ยนเส้นทางเสียงผ่านระบบย่อย PulseAudio
- การเปลี่ยนเส้นทางการสแกนเอกสารผ่านแบ็กเอนด์เพิ่มเติมสำหรับ SANE
- การส่งต่อโทเค็น pkcs11 ผ่าน pcsc-lite
- การเปลี่ยนเส้นทางไดเรกทอรีผ่าน FUSE (โหมดอ่านอย่างเดียวในตอนนี้)
- รองรับการถ่ายโอนไฟล์ผ่านการลากและวาง (จากไคลเอนต์ไปยังเซสชันเสมือนพร้อมกล่องโต้ตอบคำขอและการแจ้งเตือนผ่านการแจ้งเตือนบนเดสก์ท็อป)
- Работает раскладка клавиатуры, в приоритете всегда раскладка со стороны клиента (на стороне เซิร์ฟเวอร์ ничего не нужно настраивать).
- รองรับการตรวจสอบสิทธิ์ในเซสชันเสมือนผ่าน Rutoken พร้อมที่เก็บใบรับรองในไดเร็กทอรี LDAP
- รองรับโซนเวลา คลิปบอร์ด utf8 และโหมดไร้รอยต่อ
แผนหลัก:
- รองรับการเข้ารหัสโดยใช้ x264/VP8 (เป็นสตรีมวิดีโอเซสชัน)
- รองรับการบันทึกวิดีโอทุกเซสชั่นการทำงาน (Video Recording)
- รองรับ VirtualGL
- ความเป็นไปได้ของการเปลี่ยนเส้นทางวิดีโอผ่าน PipeWire
- กำลังทำงานในการเร่งความเร็วกราฟิกผ่าน Cuda API (ยังไม่สามารถทำได้ในทางเทคนิค)
ที่มา: opennet.ru
