controlled access to a TeraByte server
For the following assume an Ubuntu server the current clients are newer iMacs on OS X 4.9:
I do tech support for a high school - our district (35000 students) provides modest networked storage to all schools and about 150MB of backed up storage to all students + staff.
Now this is fine for average file types - but starts to break down when you've got film classes (digital video) with 25 students creating 1 - 2GB files multiple times per semester AND you have 3 - 5 such classes per semester.
25 students x 2GB = 50GB 50GB x 3 projects = 150GB
150GB x 5 classes = 750GB
So we're still in the planning phase and I don't want to even get into RAID details yet or even backups ---- first and foremost is not creating a admin balckhole for myself (with 2200 student + 200 staff + 600 computers I'm a busy guy). So how to easily restrick / control access to this server is paramount. So from the above rough math: 5 classes x 25 students = 125 students to deal with per term. Do I really want or need to deal with creating accounts .... ?
A lot of ways to slice and dice this - but one example is the student on his client machine logins in to (for example) the Period_5 account and dumps his work into a deneric storage area for that class - perhaps as a member of the Period_5 group he can create his own folder etc.
Any other ways of doing this ????? Easy tools for auto account creation then assign students to specific groups ( like Period_5 group) ???
As to keeping other students from getting in to these generic accounts I'm stumped a bit .... I guess one way would be to use a firewall and only allow machines from the video lab (unique machine names through out the campus) to get through.
Any comments or help really appreciated - I see such techology as key to keeping our school relevant in keeping up with the rising tide of digital bits that need to be stored during the educational experience.