LTSP (Linux Terminal Server Project) is a software package that adds thin-client support to Linux servers.
Home: http://www.ltsp.org/
The following procedure describes How To install the LTSP software package in Ubuntu Linux (8.04 LTS).
See: https://help.ubuntu.com/community/UbuntuLTSP/LTSPQuickInstall
1. Make sure that your server has 2 network cards installed and working under Ubuntu;
2. Insert the Ubuntu alternate CD and (re)boot fom this CD;
3. Once you boot up the CD, hit F4. The "Modes" menu will pop up. Select "Install an LTSP Server". Move on with the install.
Once the installer is done and has rebooted into your new system you will be able to boot your first Thin Client right away.
1. Make sure that your server has 2 network cards installed and working;
2. Configure one card to have the static IP 192.168.0.1. Make sure that it is up and running. It will serve the thin client's boot image;
3. Configure the other card to be in a range different from 192.168.0.x. Make sure that it is able to connect to the Internet;
4. sudo apt-get install ltsp-server-standalone
5. sudo ltsp-build-client --arch i386
6. Check if the LTSP network paramaters fit your organization needs:
7. If needed Install User Security and Policy editors:
Note: if you need to use another IP instead of the 192.168.0.1 stated above, you must edit the IP ranges inside the file /etc/ltsp/dhcpd.conf to match the new IP and then restart the dhcp server.
See: LTSP AMD64 and 32 bit clients: <http://ubuntuforums.org/showthread.php?t=213043>
If you get error "This workstation isn't authorized to connect to server" on client, please run:
See explanation on: https://bugs.launchpad.net/ubuntu/+source/ltsp/+bug/144296
To use the CDROM, a pen drive or whatever drive on the thin client you must:
1. sudo apt-get install ltspfs (Not needed anymore: it is now part of the ltsp-server-standalone package)
2. add the users you want to have access to those drives to the fuse group:
3. reboot the thin client and you should now be able to use the thin client's local drives.
ATENTION: The config file: /opt/ltsp/i386/etc/lts.conf is deprecated, use the following instead:
See: https://wiki.edubuntu.org/InstallX11VncOnLtspClients