Active students, staff and faculty at the Kahlert School of Computing (KSoC) can serve out personal HTML pages through the https://users.cs.utah.edu server.
Personal HTML material is available by simply creating a “public_html” directory within your home directory and populating it with documents. The material is then available to the outside world via https://users.cs.utah.edu/~<username>, where <username> is your KSoC assigned username.
Example: If your username is u0123456, then you would have a URL address of https://users.cs.utah.edu/~u0123456
You must open up permissions on this directory and your home directory, to allow the Web server access to the included material. Your home directory must have the “executable” bit set for user, group and other. (chmod ugo+x /home/<username>) and the public_html directory must be set to have “read” and “executable” for all three levels. (chmod ugo+rx /home/<username>/public_html)
CGI is not supported on this server, due to a long history of security issues with poorly written user programs. If you need to run CGI of some kind, you will need to find another host to accomplish this.
Regulations
All material in your personal space must adhere to University World Wide Web Resources Policy.
Lifespan
Your Web material will leave the KSoC site when you leave the KSoC. If you are about to graduate, or otherwise depart the KSoC, you will need to migrate your material to another location, if you wish for it to remain online. We will not backup this material for you after your departure.