Re: Newbie Help, Please

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The permissions for apache directories and files depend on how your users are setup, especially "apache". I only know redhat, where each user is initially in their own group, so "apache" is in group "apache" and "steve" is in group "steve".

The approach I took was to chgrp my document root to group apache, then change the directory permissions to 2775 (the "2" is SGID, which means any files/directories created below your document root will inherit the "apache" group.

This way you can chown any subdirectory/files to other individual users and apache will still be able to get to everything.

On 09/12/06, Scott Hughes <scott@xxxxxxxxxxxxxxx> wrote:
Thanks for the response Steve!

A while after I sent this message I ran across a site that told me just that.  When it still didn't work, I realized it was also a directory permissions issue.

After working with the permissions (linux system) I was able to access the pages.

Now I find that the user cannot update or create new pages or directories.  I think I over-did the permissions just a bit.

Anyone have any suggestions?

Thank you,

Scott




-----Original Message-----
From: "Steve Swift" <steve.j.swift@xxxxxxxxx>
Date: Sat, 9 Dec 2006 09:13:29
To:users@xxxxxxxxxxxxxxxx
Subject: Re: Newbie Help, Please

Each time you add a new place in your filesystem that will be referenced by apache, such as the DocumentRoot statement inside your virtual hosts blocks, you nearly always have to add a <Directory> statement permitting access to that place.
For example, I have:
<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>


On 08/12/06, Scott Hughes <scott@xxxxxxxxxxxxxxx: <mailto:scott@xxxxxxxxxxxxxxx> > wrote: Hello,

I am attempting to set up a vhost machine using CentOS.

The issue I am having is with the user's home directories (where the pages are being server for
each site).Example:The user's site is
www.example.com: < http://www.example.com> and they have a home directory
called 'example'.Inside thier home directory is a directory called 'www'.

Long story short, I have added the vhost part to the httpd.conf and the directory statement. I get
the message in the error log that "Permission is denied for /index.htm".

If anyone needs any additional information, please ask.

Thank you.



---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html: < http://httpd.apache.org/userslist.html> > for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx: <mailto: users-unsubscribe@xxxxxxxxxxxxxxxx>
" from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
: <mailto: users-digest-unsubscribe@xxxxxxxxxxxxxxxx>
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx: <mailto:users-help@xxxxxxxxxxxxxxxx >




--
Steve Swift

http://www.swiftys.org.uk: <http://www.swiftys.org.uk>



--
Steve Swift
http://www.swiftys.org.uk
[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux