[CentOS] httpd permissions question
Paul Heinlein
heinlein at madboa.com
Tue Feb 14 17:49:50 UTC 2006
On Tue, 14 Feb 2006, James Pifer wrote:
> I'm using yum-pull for creating a local yum repo. I have a non-root
> user that runs the script and the files are stored in that user's
> home directory. I'm trying to make that directory available with
> httpd. The user owns all the files and subdirs and the rights on all
> the files is: -rw-r--r--
>
> I added this to the bottom of httpd.conf and restarted httpd.
>
> Alias /repomirror /home/user1/YumRepo
>
> <Directory /home/user1/YumRepo>
> Options Indexes FollowSymLinks MultiViews
> AllowOverride None
> Order allow,deny
> #Allow from 172.16 127.0.0.1
> #Deny from all
> </Directory>
>
> When I try to access http://servername/repomirror I get a 403
> permission denied.
>
> What permissions need to be set? Can I publish the directory this
> way?
Assuming that there's at least o+x perms on /home/user1 and o+rx on
/home/user1/YumRepo, my suspicion is that you're violating SELinux
policy. Try
chcon -R --reference=/var/www/html /home/user1/YumRepo
--
Paul Heinlein <> heinlein at madboa.com <> www.madboa.com
More information about the CentOS
mailing list