So as I was playing around on the thinclient PC, I got the idea that it would be nice to be able to save the settings of each user so they can be restored next time, kind of like a persistent home for all the new created users. Apparently this is pretty simple to implement.
Here is a script to save all the password settings and the contents of all new user's home directories, let's call it save_tcph:

#!/bin/bash
tar -cvvf /home/knoppix/tcph.tar /home/* /etc/passwd /etc/shadow /etc/group /etc/gshadow --exclude /home/knoppix
gzip /home/knoppix/tcph.tar

Once all your X-terminals are logged out, on the server you can run save_tcph and it will create a file called tcph.tar.gz in the knoppix home directory. At this point, you can run the regular "Save knoppix configuration" to save the knoppix user's settings to whichever media you prefer. Since the tcph.tar.gz file is in the knoppix directory, you are also tranparently saving all the other user's settings and all the passwords you created when you set up the new users.

Next time you boot up when you are ready to resume the X-terminal sessions, use the regular script in the previous post that enables thinclients but don't add any users. Then all you need to do is run the following script, let's call it restore_tcph:

!#/bin/bash
cd /
tar xfvz /home/knoppix/tcph.tar.gz

All your users that you previously created are instantly there again and you are able to log from any X-terminal as any user and see that user's desktop, along with any files they had in their home directory and any settings are exactly as they were when they logged out.

How about that?

regards,
Jim