Sorry, I didn't think aout graphical boot. In this case there are some logout (or, better, login) scripts in GNOME. chmod a-w SESSIONS->STARTUP PROGRAMS directory, not only scripts in it, by the way. I don't use Gnome, I think you use right login startup method.
Do you have a list of all 200 students? If you have a list of all desired logins in a file 'list',
for i in $(cat list); do useradd -d/home/$i $i; passwd -d $i; done
from root shell will do. Then instruct each student to login and run passwd. If students aren't too inclined to destruction, you'll maybe have to manually passwd -d ten of them who will suffer from changing their password by other students.
Well, and if SysAdmin is clueless in the question, you'd better involve the student who is best in Linux in the process, so he'll be on legal side, not cracking.. He will proably show you (and admin) many useful ways to automate things.
|