I am planning to roll out a handful of Ubuntu workstations. We have a Debian (samba) fileserver.
I would like to offer a hot-desk situation whereby users could go to any of these ubuntu machines, log on with their username, and pickup their desktop environment.
The server is not high spec; I want programs to run on the desktops, not virtualised on the server or anything like that.
Is this a straight forward thing to do? What technologies or options do I have?