Wizaerd wrote:
>
> Coming from a MS background, the hardest thing I've had to deal with in
> trying to learn Linux is the file permissions stuff. In MS, everything is
> open until you specify permisssions for it, but in Linux it's completely
> opposite of that. Everything is locked down until you tell it to be more
> open. This has always been a stumbling blcok for me.
>
> I have Apache and PHP on my system. Apache starts as root but child
> instances are run as nobody. In a PHP script I'm trying to make a directory
> but am told I do not have the required permissions to do that (which would
> mean 'nobody' doesn't have the correct access rights.).
>
> How do I make /home/Apache/htdocs a directory that 'nobody' can create other
> directories in?
Add "other" group permissions to the htdocs directory. Something like:
chmod o+rwx
should do the trick, but is NOT RECOMMENDED. Allowing the webuser to
modify the web site is a problem just waiting to be exploited.
--
Steve Philp, MCSE/MCP+I
Network Administrator
Advance Packaging Corporation
[EMAIL PROTECTED]