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]

Reply via email to