Use the files in this direcory only! This instruction will setup the unix basic class servers and or workstations. It will add 15 users (ungk1 to ungk16) and copy some files to their homedirs. The setup will also add some services and shut down the SuSE Firewall. If this is a security issue, you can manually edit the makestudents.sh. The Suse version is 10.1 in this setup. 1. Make a standard install of SuSE or OpenSuSE You can select the ISO image for GNOME or KDE (preferred GNOME), booting from this CD will install SuSE and download nessesary packages. It can take everything from 10-15 minutes to 3-4 hours depending on your internet connection and package selected. During installation if possible: * disable the firewall * netwokr mode, traditionally network setyp with NetControl - ifup * Set hardware clock to Local time * If you update your server as a choice, it doubles install time. * Add yourself as user, Disable Automatic Login, do not recieve system mail 2. login as administrator root or do a su - to become root. 3. Copy unixhome.tar.gz to /tmp For comfort do: cd /tmp wget http://student.ing-steen.se/unix/unix-grundkurs/unixhome.tar.gz 4. Copy makestudents.sh to /tmp For comfort do: wget http://student.ing-steen.se/unix/unix-grundkurs/makestudents.sh 5. Execute makestudents.sh chmod a+x makestudents.sh ./makestudents.sh 6. To be able logging in as one of the student users you need to give them passwords; (as root) passwd If you manipulated the makestudents.sh with any windows or dos text editor such as notepad or wordpad, then you must do a dos2unix makestudents.sh afterwards to correct to zero terminated strings. Also note that the scrip can generate errors in some environments. It is a good idea to check that the users exist: # grep ungk /etc/passwd (a list should follow with all users) In some labs you need the command rsh, you have to invite rsh users in .rhosts file, who should have permissions 600 and it lives in the user home directory. Format is hostname username