File & Web Services Navigation

Personal File and Web Space

Important note, January 2017. ITECS is re-architecting the college's file and web infrastructure for greater flexibility. The information at this site will be changing to introduce those changes to users as they become available.

Engineering students, faculty and staff can have a "people" locker at /afs/eos/lockers/people/a-z/unityid/ free of charge. These lockers are configured to have two folders:

  • private at /afs/eos/lockers/people/[a-z]/[unityid]/private/ for additional AFS file storage (no web access), and
  • www at /afs/eos/lockers/people/[a-z]/[unityid]/www/ for a website at http://people.engr.ncsu.edu/unityid/.

Note: The /www space in people lockers is intended for custom PHP, HTML and CSS development, not a Content Management System (CMS). A CMS, like WordPress, cannot be installed, upgraded and supported in this space, mainly due to our very strict open_basedir restrictions. Also, any installed software must be professionally managed to ensure that it does not become a security risk and a problem in our web infrastructure. Therefore, please do not install software in your people locker.

Consult https://getontheweb.ncsu.edu/ for other ways to get a website at NC State.

Who can request a personal locker?

Engineering students, faculty and staff.

How do I request a personal locker?

  1. REQUEST A LOCKER. (Engineering students, faculty and staff only.)
  2. Select Personal.
  3. Select the COE Department you are in from the pull-down menu.
    Your Unity ID should appear automatically in the Owner field.
  4. Specify Non-web Quota for private volume, usually 50-200 MB, but up to 2000 MB (2 GB).
  5. Specify Web Quota for www volume, usually 50-200 MB, but up to 2000 MB (2 GB).
  6. Request Website Database (optional, not needed unless you require MySQL).
  7. Select Continue to get a summary of what you entered.
  8. Select Commit if correct or Edit to go back and change.

You will be notified by email when the space is set up. To request more quota, get a database, or otherwise manage an existing locker, please use the LOCKER PORTAL.

Path and URL

Your people locker contains two sublockers, private and www.They look like any other folder in AFS. However, each is an independent AFS volume with its own quota:

  • private is for non-web AFS file space (/afs/eos/lockers/people/a-z/unityid/private/) to supplement what a user gets in his/her Unity account at /afs/unity/users/a-z/unityid/. Nothing from private is served to the web.
  • www is for web pages (/afs/eos/lockers/people/a-z/unityid/www/) delivered from http://people.engr.ncsu.edu/unityid/, which supports dynamic PHP-enabled web hosting and optional MySQL database. This web space is in addition to the web space that users have in their Unity www space.

The first part of the path, /afs/eos/lockers/people/, is the same for everyone who has a personal locker. After that point, the path diverges into lockers labeled a through z for the first letter of your Unity ID, then into specific lockers, and then into private or www.

Path to the private volume in an individual's personal locker:
/afs/eos/lockers/people/[a-z]/[unityid]/private/
e.g.,
/afs/eos/lockers/people/m/mcdaniel/private/

Path to the www volume in an individual's personal locker:
/afs/eos/lockers/people/[a-z]/[unityid]/www/
e.g.,
/afs/eos/lockers/people/m/mcdaniel/www/

The corresponding URL for www in an individual's personal locker is:
http://people.engr.ncsu.edu/unityid/
e.g.,
http://people.engr.ncsu.edu/mcdaniel

Permissions

The owner's Unity ID is placed on the access control list (ACL) of his or her personal locker (the other groups are for system administrators and server access). A typical access control list (ACL) for a personal locker looks like the one below for mcdaniel. No additional permission groups are created for personal lockers, as they are for other lockers you may have. Only the owner has access to his/her personal locker.

/afs/eos/lockers/people/m/mcdaniel/ % fs la
Access list for . is
Normal rights:
itecs-admin:lockeraudit rl
system:administrators rlidwka
mcdaniel rl

/afs/eos/lockers/people/m/mcdaniel/private/ % fs la
Access list for . is
Normal rights:
itecs-admin:lockeraudit rl
system:administrators rlidwka
mcdaniel rlidwka

/afs/eos/lockers/people/m/mcdaniel/www/ % fs la
Access list for . is
Normal rights:
itecs-admin:lockeraudit rl
engr:www-servers rl
system:administrators rlidwka
mcdaniel rlidwk


 

Need more help?

You can also build a web site in your Unity account.

See where file and web lockers (PDF) live in Eos and Unity file space.

https://getontheweb.ncsu.edu/ explains other ways to get a website at NC State.


End of Content. Return to Navigation.



North Carolina State University