iCIS Intra Wiki
categories: Info - Support - Software - Hardware | AllPages - uncategorized
Webpage: Difference between revisions
| Line 32: | Line 32: | ||
$ ssh lilo1.science.ru.nl | $ ssh lilo1.science.ru.nl | ||
$ cd /www/cs/www/web-docs/personal/ | $ cd /www/cs/www/web-docs/personal/<username>/secure/ | ||
# make .htpasswd file containing user accounts with md5 encrypted passwords | # make .htpasswd file containing user accounts with md5 encrypted passwords | ||
# note: if htpasswd command is not installed one can also use | # note: if htpasswd command is not installed one can also use | ||
# the website : http://www.htaccesstools.com/htpasswd-generator/ | # the website : http://www.htaccesstools.com/htpasswd-generator/ | ||
$ htpasswd -c .htpasswd | $ htpasswd -c .htpasswd <username> | ||
New password: xxxxxxxx | New password: xxxxxxxx | ||
Re-type new password: xxxxxxxx | Re-type new password: xxxxxxxx | ||
| Line 45: | Line 45: | ||
AuthName "mysite" | AuthName "mysite" | ||
AuthType Basic | AuthType Basic | ||
AuthUserFile "/vol/www/cs/web-docs/personal/ | AuthUserFile "/vol/www/cs/web-docs/personal/<username>/secure/.htpasswd" | ||
require user | require user <username> | ||
</pre> | </pre> | ||
Revision as of 09:58, 6 July 2012
All employees can have their own web page in the www.cs.ru.nl domain. However, this is not implemented by default. The scientific programmers can do this for you.
If it has been set up, you can reach it via the web like this:
- www.cs.ru.nl/personal/<login> or www.cs.ru.nl/~<login>
- www.cs.ru.nl/<longname> (e.g. H.Kuppens, P.deVrieze etc.)
And you can maintain it like this:
- linux (lilo1.science.ru.nl or lilo2.science.ru.nl) :
file access : /www/cs/web-docs/personal/<login>
- windows :
smb access : \\www.cs.ru.nl\wwwcs\<login>
Note : the webserver machine is wielewaal.cs.ru.nl.
User Authorization on cncz webservers
On new and old cncz servers only the mod_auth_basic module is installed in the apache webserver. The module mod_auth_digest is not installed.
So we cannot use digest authorization but must use basic authorization on cncz webservers.
How to use basic auth :
$ ssh lilo1.science.ru.nl $ cd /www/cs/www/web-docs/personal/<username>/secure/ # make .htpasswd file containing user accounts with md5 encrypted passwords # note: if htpasswd command is not installed one can also use # the website : http://www.htaccesstools.com/htpasswd-generator/ $ htpasswd -c .htpasswd <username> New password: xxxxxxxx Re-type new password: xxxxxxxx # make .htaccess file with the following content $ cat .htaccess AuthName "mysite" AuthType Basic AuthUserFile "/vol/www/cs/web-docs/personal/<username>/secure/.htpasswd" require user <username>
Note that the webserver directory is differently mounted on different servers :
- fileserver lilo1.cs.ru.nl : /www/cs/ - current webserver wees.science.ru.nl : /vol/www/cs/ - future new webserver : wielewaal-cs.ru.nl : /var/www2/cs/ ( we will switch to this server in september, mount path can still change)