File & Web Services Navigation
Personal File and Web Space
Engineering students, faculty and staff may request "people" lockers that are configured for both private and web space in the following way:
- Two sub-locker directories are automatically created in the locker: www for content delivered to the web, and private for file storage with no web access.
- A short URL serves content from the www folder to http://people.engr.ncsu.edu/unityid/.
Who can request a personal locker?
Engineering students, faculty and staff.
How do I request a personal locker?
- REQUEST A LOCKER. Only engineering students, faculty and staff can request a personal locker.
- Select Personal.
- Select the COE Department you are in from the pull-down menu.
Your Unity ID should appear automatically in the Owner field. - Specify Non-web Quota needed for private volume, usually 50-200MB, but up to 2000MB (or 2GB).
- Specify Web Quota needed for www volume, usually 50-200MB, but up to 2000MB (or 2GB).
- Request Website Database (optional).
- Select Continue to get a summary of what you entered.
- 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 folders, www and private. They look like any other directory in AFS. However, each is an independent AFS volume with its own quota.
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 www or private.
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/
Corresponding URL for www volume in an individual's personal locker:
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. The locker-specific path and owner are in bold. No additional permission groups are created for personal lockers, as they are for other lockers you may have.
/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
Only the owner is listed by UnityID on the ACL. In personal lockers, "a" rights (rlidwka) are granted in private but not in www. As a result, if you want to set up a web site in your www space, you will need to do it yourself. You cannot grant someone access to help you build it.
However, you can grant access to others in your private space, but you should be careful doing this. Rather, create a folder to hold files you want to share and set access to that folder alone, not to your root private space. You will need to use AFS fs and pts Commands; there is no web interface.
More about your personal web site
- Web locker volumes are limited to 2GB, but additional volumes can be added.
- PHP5 is enabled in all web lockers, and MySQL databases can be requested. Be sure to read Implementing PHP/MySQL.
- Use our Webtest server to stage your site and check your PHP.
- Employ our tools for search, stats and security.
- Eos labs have web software applications and connect directly to AFS web lockers.
Need more help?
Contact engr-webmaster@ncsu.edu for engineering web support.
You can also build a web site in your Unity account.
See where file and web lockers (PDF) live in Eos file space.