Winodws server 2003 Setup

Posted by Barracksbuilder on Server Fault See other posts from Server Fault or by Barracksbuilder
Published on 2011-06-23T07:47:09Z Indexed on 2011/06/23 8:23 UTC
Read the original article Hit count: 164

Filed under:
|
|
|

I work at a university maintaining the computer science department server. I am looking for a more economical way to stream line the set up of student accounts. CS students are granted a Username and password an IIS virtual directory, FTP virtual directory, and a mysql database. Server is running windows server 2003R2 (Possibly migrating to 2008R2)

The server is running a domain though no students physically log a terminal into it (No computers are part of my domain.) Creating the account is a manual process. I did right a PHP script to query the Universities AD and copy the information and write it to my AD.

I then have to create basically the users home directory. I tried having AD do it but since the user never physically logs in it never creates the directory. Permissions on this folder are set to User - full, Instructors (group) - full, Users (group) - read, IUSER - read. Inside of the users folder their is a "Private" folder with permissions User - full, instructors (group) - full.

Next step is IIS I create a virtual directory in the default web site pointed to the users home directory so they have a website.

Same goes for FTP virtual directory in the default ftp configuration to allow the users to upload files to their website.

Mysql I have to create a user and password then create a mysql scheme (database) full access for the user and full access to the instructors account to be able to access the students database.

All of this is done manually and takes me a week to do. The closest description is maybe a shared hosting environment. Is there a better way to do this? Scripting wise, or better structure setup?

© Server Fault or respective owner

Related posts about Windows

Related posts about mysql