Sunday, April 26, 2026

Linux as a Terminal Server - for thin clients or whatever

Linux as a Terminal Server: An In-Depth Guide: 
Use with thin clients ...
Focused on XRDP & VNC, but the principles apply to other software.

Linux Terminal Server Project:  https://ltsp.org/
"Linux Terminal Server Project helps in netbooting LAN clients from a single template installation that resides in a virtual machine image or a chroot on the LTSP server, or the server root (/, chrootless). This way maintaining tens or hundreds of diskless clients is as easy as maintaining a single PC."
Installation:  https://ltsp.org/docs/installation/
"The LTSP server can be headless, but it's usually better to install the operating system using a "desktop" .iso and not a "server" one. All desktop environments should work fine, but MATE receives the most testing. Any .deb-based distribution that uses systemd should work; i.e. from Ubuntu Xenial and Debian Jessie and onward. If you choose Ubuntu, you may also consider removing snap to avoid some issues."
https://en.wikipedia.org/wiki/Linux_Terminal_Server_Project

Top 10 Best Terminal Server Software of 2026: https://gitnux.org/best/terminal-server-software/
There are a few free tools here ...

Apache Guacamole
is a clientless remote desktop gateway.  https://guacamole.apache.org/
"Because the Guacamole client is an HTML5 web application, use of your computers is not tied to any one device or location. As long as you have access to a web browser, you have access to your machines."

XRDP:  https://en.wikipedia.org/wiki/Xrdp
"xrdp is a free and open-source implementation of Microsoft RDP (Remote Desktop Protocol) server that enables operating systems other than Microsoft Windows (such as Linux and BSD-style operating systems) to provide a fully functional RDP-compatible remote desktop experience."

https://www.xrdp.org/
"xrdp provides a graphical login to remote machines using RDP (Microsoft Remote Desktop Protocol). xrdp accepts connections from variety of RDP clients: FreeRDP, rdesktop, NeutrinoRDP and Microsoft Remote Desktop Client (for Windows, macOS, iOS and Android)."

https://github.com/neutrinolabs/xrdp

NoMachine:
 https://www.nomachine.com/
"Connect to any computer remotely at the speed of light. NoMachine is the fastest and highest quality remote desktop you have ever tried. Reach your computer on the other side of the world in just a few clicks. Wherever your desktop is, you can access it from any other device and share it with who you want. NoMachine lets you access all your files, display all your videos, play all your audio, print and edit your documents, and move them around from wherever you are. All securely and under your control. Use it to share your desktop on-the-fly, record your screen content and much more. NoMachine is your own personal server, private and secure. What’s more, it’s free and you can go even beyond, using the power of Network."

No comments: