[ Jefferson H.S., LAUSD | Return to Technology Documents | Tech Committee ]

HOWTO: Creating Student & Staff Network Accounts
Jefferson H.S. Technology Committee, June 15, 2000. v1.1


Using Password Maker

You are using Make Users, a PERL utility to load large numbers of users
Written by Michael F. Katzman, 9/9/99. This utility can be used to create student and staff network passwords from SIS data on a Linux server. The account name created will be the student's 4 digit ID number, not their given name.

The Command Line arguments are:

-p   Process Stud.dat, generate passwords
-m   Make User Accounts
-d   Delete user accounts, passwords, etc.

In order to use this utility, you must have prepared a two field text file with
1 user per line as in the example

0001:Katzman
0002:Higger
0003:Susan

where the first field is the login name and the second field is the gcos field  info.  You must also modify default values at the beginning of the program using a text editor. To prepare the SIS data, follow this method.

CREATING A TEXT FILE FROM SIS STUDENT DATA

Insert a floppy and do an ID98,1 on your SIS computer.

Who do you want and how sorted?

You can select students using any of the 4 possible extracts. ,1 ,2 ,3 or ,4.

If you select an ID98,1 (For staff use FC98) you can select to pull students by grade or rr(Record Room) A

You will be prompted for what  you want? Record Number (4 digits) Student ID (10 digits)

Ask for rec# (4 digit ID#), and student  name.

Select student name.

Do you want to save to a server or floppy? Select floppy.

Use WP to change ,"to :

Save as a text file (filename.txt) to the floppy disk. Try users.txt.

 Import student data to an Excel spreadsheet.

 Reorganize the data into just the two columns

 Save as a comma delineated text file..

Open textfile in Word and replace "," with ":"
 

INSTALLING STUDENT ACCOUNTS ON YOUR UNIX (LINUX) SERVER

Mount the floppy on your Linux server.

Copy  the text file to the /root directory.

Run the Perl program makepass.pl as specified on the student data to create the passwords.
perl makepswd

Place perl file and accounts file in etc. directory

Print this file into strips and pass out accounts to students. The student account is 4 digit ID number.



For Windows NT by F. von Dohlen

You can also use NT User wizard. This utility is available at www.microsoft.com/education with a little modification of the SIS data it is fairly easy to import the users. You basically prepare the data in excel then  import into the NT user database. It also has export capabilities.
 

NOTE: In order to work with SIS data you must get the prior approval of the Principal and the SIS Coordinator, and sign a confidentiality form which states that you will not use student data for any commercial or inappropriate means.



 
[ Return to Technology Documents | Tech Committee ]

Jefferson HS Home Home: Jefferson H.S.


[ LAUSDnet | LALCNet ]

Computer graphic by K. Ballash. All other graphics downloaded from Anthony's Icon Library,WWW Images: http://www.cit.gu.edu.au/images/Images.html , December,  1998.