We are setting up a lab in our computer center for encouraging students to
use linux. We are already done with setting up Ubuntu 10.04 32-bit on most
of the systems. What we have planned is to give a common underprivileged
'user' account in all the systems with same password that we can tell the
users. Users have the advantage of using their flash drives which they were
not allowed to use on windows systems because of viruses.

The problem of common storage is being taken into account by having a
central storage server running samba. It is available in the form of two
icons on the desktop:
1. Public-Share-on-Ubuntu-Server (which is publicly accessible by everyone
and is permanently mounted on the client as a /etc/fstab entry)
2. Access-Private-Share-on-
Ubuntu-Server (which is private to a particular user)

The second icon is just a shortcut to the following script which allows
users to access their private files after requesting (only on first usage)
for a user name from one of the lab assistants:

#!/bin/bash
> echo 'Enter your username: '
> read un
> nautilus smb://192.168.5.82/$un/
>

What we need though is a method by which we can "reset" the 'user' account's
home directory at each log in, deleting any traces of the previous user's
activity and recreates these two icons. I had created the script to generate
the icons, it can just be integrated to the solution of this problem.

Though the Guest account that does this is available on ubuntu but it is
only accessible when some other user is logged in and can't be accessed from
the main login screen.

The following was taken from ubuntuforums (
http://ubuntuforums.org/showthread.php?t=1024371)

> Imagine the scenario:
>
> A library patron logs on to check his email, surf the web, then downloads a
> photo from his camera and puts it in a document that he then saves to a
> thumb drive. He logs off and leaves. We don't want the next patron that uses
> that machine to "see" any of the things previous users did, where they went
> or documents they worked on.
>
> I don't mind the idea of a user account that has a password, we could give
> that out when the patron signs in, heck we could even change it once in a
> while. However, lock down of the account and deletion of previous user
> activity is of most importance.
>

Our requirement is similar. After a lot of searching on the net I have not
been able to find a way to do this.

If you have done any similar lab scenario, please share the method on the
list. It would be a great help.


-- 
Kartik Singhal
BTech CSE Student, NIT Calicut
http://www.techglider.com
_______________________________________________
Ilugd mailing list
Ilugd@lists.linux-delhi.org
http://frodo.hserus.net/mailman/listinfo/ilugd

Reply via email to