Granting user permission for public_html


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Granting user permission for public_html
# 8  
Old 10-15-2010
Now this bit need to be explained to me:
Quote:
Now at this point since user wants to create some .html file he will create "public_html" directory and add html file he created locally on his machine. Now at this point user wants to view this file on the web by going to this url ....http://www.servername.com/~username/file.html.....but he gets 404 error.
Using useradd will add user to the system, but that has nothing to do with HTTP and HTML .. so his home directory ($HOME) is /home/user if he creates a public_html directory, where will it be?

The best is you show us some extracts of your apache configuration file so we can understand
# 9  
Old 10-15-2010
I recall you have to reconfigure in the web server the linkage of URI /~username/ to ~username/public_html/, as it is bad security to expose user files without an admin to punish. Smilie

Per-user web directories - Apache HTTP Server

---------- Post updated at 02:04 PM ---------- Previous update was at 01:50 PM ----------

You can run N web servers on the same box, different ports, and each web tree is a different subtree somewhere. Each web server could honor URI /~xyz/ as being in a different ~xyz/dir_name/ or the same one, by their configuration, or not honor it at all, as yours is doing by default. There is no magic, it is all spelled out in apache config files.
# 10  
Old 10-15-2010
As DGP pointed out, you can solve this with mod_userdir

mod_userdir - Apache HTTP Server

So, read the docs on mod_userdir and install and configure and you will be "good to go" as they say.
# 11  
Old 10-15-2010
Hi,
I just fixed it. I enabled userdir module in apache and i gave user permission on public_html directory
 
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Granting access to specific user on a 700 file

Hello, I have a a directory dir1 with permissions 700 (yes wantedly) and is owned by user1:group1 rwx------ user1 group1 dir1I need to give permissions to user2 (belongs to group2) on dir1 and its files, so I granted the permissions using setfacl ; instead of adding the user to groups and... (3 Replies)
Discussion started by: karumudi7
3 Replies

2. Web Development

$_SERVER['DOCUMENT_ROOT'] directs to /var/www not ~/public_html

Hi all, Exactly like my title says. I am learning PHP and MySQL and I used to use /var/www/ to host (contain or store) my files (.htm/.php) for testing. I could configure, finally, apache2 to use ~/public_html instead. Now I when I tried to use $_SERVER it still directs (I used echo to show... (7 Replies)
Discussion started by: faizlo
7 Replies

3. UNIX for Dummies Questions & Answers

granting permission to file/directory to a specific user

hello, I would like to grant full access to a directory which is owned by root and the web application that created it. I have though of adding the permission to the whole world, but for security reason I would like to grant it to one more user. I have tried this 'chmod -U newUser+wrx... (2 Replies)
Discussion started by: run123
2 Replies

4. AIX

Granting folder access

Hello, I need to allow a user the ability to create files in a directory that is owned by another user/group. How can I do this? Thank you. AIX version: 5.3.0.0 ~David (4 Replies)
Discussion started by: dkranes
4 Replies

5. UNIX for Dummies Questions & Answers

User permission

Hi all, I created testuser. by following command. /usr/sbin/adduser -n test -d /disk05/collections/GET/testdata/ and then set its password by following command. passwd testuser When I login to system by testuser, it enters everything is ok. The problem is how to set permission to this... (3 Replies)
Discussion started by: mr_bold
3 Replies

6. UNIX for Dummies Questions & Answers

chmod for public_html ?

Hello! My web host has the public_html permission on my account set to 750. 1. Does this setting permit the world to use my submission forms (contained within contact.html and purchase_order.html)? 2. The "0" entry looks like it blocks the public from conducting all activity on my site.... (6 Replies)
Discussion started by: Texan
6 Replies

7. Shell Programming and Scripting

help with user permission

hi everyone. iīve been burning my head for a week now with this problem and i couldnīt find a solution. iīve been looking for an answer in this forum but nothing either. so i decided to ask. the thing is, i want to create a users with permission to kill just a group of users. i know how to write... (6 Replies)
Discussion started by: lucasmarin
6 Replies

8. UNIX for Dummies Questions & Answers

Granting User Access

I have two users, user1 and defaultuser. Whenever i logon to my unix session from a remote machine i log into defaultuser. Inside this "defaultuser" i have some setup files that i need to run from the other user that i have created myself i.e. "user1". The problem is even granting the ownership of... (3 Replies)
Discussion started by: awaismalik82
3 Replies

9. UNIX for Advanced & Expert Users

find a file or directory under public_html

Hi there, I have a quick question about the UNIX command find, if you can help me I will appreciate it... I am trying tho find a file which is under my 'public_html' directory. As I know, I am making the command > find ~ -name filename(or directory name) to find the file or directory... (4 Replies)
Discussion started by: milhan
4 Replies
Login or Register to Ask a Question