Hi Peter,
allowing users to hold their own webs pages is much easier by means of
public_html directories. I think it is a default option that users can
create a directory named public_html (giving them reading-public
permission) from their unix home directory and then everybody can access
users pages with http://web-site/~username. Look for this option in apache
configuration files.
Regarding the other matter, allowing users to test their own cgi programs,
first of all you should check cgi-security issues. However, it is possible
to allow users to run cgi from their directories using control-access file
htaccess.
Hope this helps.
Santiago
-----------------------------------------------------------------
Santiago Alvarez Rojo
http://www.gambito.com/santiago
PGP-key: http://gambito.com/santiago/pgp.txt
-----------------------------------------------------------------
Quote:> Hello:
> Question:
> If I add a user to my linux (slackware 96 2.0.0 with apache) how can I
> also give him a web directory? (automatically. what I do now is
> change their home directory to /usr/local/etc/httpd/htdocs/their_name
> and I am sure this is wrong). Also, I am just doing this on my own
> lan.
> What about permissions for cgi-bin for example? I had to change the
> owner of cgi-bin to the user who was logging in before he could upload
> files. I tried changing the group but this did not help.
> I have looked in faqs etc. but I have not found an answer (or
> recognized it).
> Peter