SCIENTIFIC-LINUX-USERS Archives

November 2011

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Reply To:
Date:
Tue, 22 Nov 2011 03:55:29 +0900
Content-Type:
text/plain
Parts/Attachments:
text/plain (86 lines)
I mentioned to SMD off-list about this because I felt sure it'd turn up 
here anyway, but SELinux requires a few booleans to be enabled for this 
(and other things such as full function of Drupal or MediaWiki + 
plugins). Check the output of "getsebool -a | grep httpd" to get an 
ideas of the relevant ones.

A good resource is "man httpd_selinux" and, of course, your favorite 
search engine.

Whatever you do, do NOT disable SELinux. It is, in my regally 
self-important opinion, critical in this specific case to use every tool 
possible to keep Apache contained (despite the robust testing it gets 
any dynamic stuff happening on any of your users' pages open you to a 
world of hurt without SELinux clamping down).

On 11/22/2011 03:45 AM, Christopher Tooley wrote:
> Hello!
>
> As far as I know, changing *only* ~smd/public_html to 755 should be sufficient.  Changing your home directory to readable/executable by all is not very private unless you're on a machine that has only one user. :)
>
> -Chris
>
> On 2011-11-21, at 9:14 AM, Steven J. Yellin wrote:
>
>>      Try changing permissions on the smd directory (and smd/public_html if
>> necessary) with 'chmod 755 smd', provided you're willing to let all users
>> read the smd directory.
>>
>> Steven Yellin
>>
>> On Mon, 21 Nov 2011, Dr. Sunil M. Dogra wrote:
>>
>>> Hi
>>>
>>> Thank you for reply,
>>>
>>>
>>> I changed /etc/httpd/conf/httpd.conf accordingly but still have permission
>>> problem. Any help ?
>>>
>>> drwx--x--x 56 smd      smd       4096 Nov 19 12:18 smd
>>>
>>> #UserDir disable
>>>
>>> UserDir public_html
>>>
>>> that means it should look for /home/smd/public_html/index.html
>>>
>>> but even then It gave following error
>>> Forbidden
>>>
>>> You don't have permission to access /~smd/ on this server.
>>>
>>> With Best Regards
>>> sunil
>>>
>>>
>>>
>>> On Mon, Nov 21, 2011 at 1:21 PM, Steven J. Yellin
>>> <[log in to unmask]>wrote:
>>>
>>>>    See comments and other lines around every reference to "UserDir" in
>>>> /etc/httpd/conf/httpd.conf.
>>>>
>>>> Steven Yellin
>>>>
>>>>
>>>> On Mon, 21 Nov 2011, Dr. Sunil M. Dogra wrote:
>>>>
>>>> Hi,
>>>>> May be a easy question.
>>>>>
>>>>> I have web-server  and now would like to create users so that they have
>>>>> personal pages like
>>>>>
>>>>> http://www.myserver.com/~user
>>>>>
>>>>> Please suggest ?
>>>>>
>>>>> Thank you
>>>>> With best Regards
>>>>> sunil
>>>>>
>>>>>
>>>

ATOM RSS1 RSS2