User Tools

Site Tools


techstaff:personal_homepage

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
techstaff:personal_homepage [2016/03/29 09:41] – [Password protecting a directory] kauffmantechstaff:personal_homepage [2021/09/22 16:16] (current) ctopper
Line 44: Line 44:
 You can access your home page by using the following URL: https://people.cs.uchicago.edu/~username You can access your home page by using the following URL: https://people.cs.uchicago.edu/~username
 Please replace 'username' with your CNETID. Please replace 'username' with your CNETID.
 +
 +==== 5. An additional note ====
 +PHP is supported on personal home pages.
  
 ====== Password protecting a directory ====== ====== Password protecting a directory ======
- +Please be aware that this not provide any real security and only keeps honest people honest. People viewing your page with a web browser will be required to provide a password. However, since files in your ~/html directory must be world readable to be seen by the server, anyone can view your html files directly.
-Password protecting your web pages +
-Note: People viewing your page with a web browser will be required to provide a password. However, since files in your ~/html directory must be world readable to be seen by the server, anyone with a CS account can view your html files directly.+
  
 Create new password file (with a user): Create new password file (with a user):
 <code>htpasswd -c .http_passwd new_user</code> <code>htpasswd -c .http_passwd new_user</code>
-  - (note: the password file should not be in your html directory, but it must be world readable) +  - The password file should not be in your html directory, but it must be world readable. 
-  - To add more users (no ''%%-c%%''!)+  - To add more users remove ''%%-c%%'' from the above command.
 <code>htpasswd .http_passwd user2</code> <code>htpasswd .http_passwd user2</code>
 Put a file .htaccess in each html directory to be restricted. Start with this template: Put a file .htaccess in each html directory to be restricted. Start with this template:
Line 61: Line 62:
 AuthType Basic AuthType Basic
 require valid-user require valid-user
-chmod 644 .htaccess 
 </code> </code>
 +Now set the permissions on the .htaccess and .http_passwd file.
 +<code>
 +chmod 644 .htaccess .http_passwd
 +</code>
 +
/var/lib/dokuwiki/data/attic/techstaff/personal_homepage.1459262516.txt.gz · Last modified: 2016/03/29 09:41 by kauffman

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki