User web pages on
As a Linux user at GSI you may distribute your own web pages on
. The pages will be available world-wide as
This location corresponds to the
subdirectory in your home directory
), which is in fact a symlink to
that is in turn auto-mounted from the corresponding NFS server.
When you put a html file called
in this directory, it will be automatically accessible as
A good online reference for HTML is http://www.selfhtml.org/
(available in German, French, Spanish and Japanese, but only partly in English).
may access the Linux
folder via Samba as
- For stability reasons no central FileSystems are accessible from the web server.
- Quotas: the size limit for each individual web-docs is 3 GiB.
You may put shell, perl or python scripts or even binary executables inside your
. These scripts will be executed by the web server as long as they have a
extension and have proper permissions:
- file must be executable
- file must not be writable to anyone but the owner
- also the containing directory must writable fro the owner exclusively.
The scripts will be executed with the privileges of the account
they belong to. There's a 5 minute limit on the total CPU usage for each script (as we had some nasty infinite loops in the past).
You can put PHP
files in your
. They will be run with the your own privileges like other CGI scripts.
Restricting HTTP access to your web-docs
You can restrict the access to your web-docs via
files - webserver config sniplets that apply to the directory they reside in and its subdirectories.
Limiting access by IP
To limit the access to your web-docs to GSI machines put this into your
Allow from .gsi.de
Deny from All
Add authentication to your web-docs
Put this in our
AuthName "Descriptive text shown in the authentication dialog"
Then create the password file
in the same directory with
htpasswd -c .htpasswd username
. You'll be prompted for the password.
For further information please have a look at http://httpd.apache.org/docs/current/howto/auth.html
- 2005 - 2014