[SOLVED] Create a New User with home dir set to /var/www/html/?
UbuntuThis forum is for the discussion of Ubuntu Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Create a New User with home dir set to /var/www/html/?
Hi LQ,
I have to give access to a web designer to /var/www/html/. I don't use or want FTP installed so I wanted to create a new user called designer and set their home directory to /var/www/html.
1. Will this somehow change the ownership and permissions of the files and directories /var/www/html to designer?
2. Is there anyway I can sandbox this account to only be able to see/read/write inside of /var/www/html
I don't know whether you could make /var/www/html his home directory, but that strikes me as a less than optimal approach. You could softlink to /var/www/html from his /home directory and give him read-write permissions to /var/www/html, but I'd have to research the best way to give him the requisite permissions--it's not something I know off the top of my head. Perhaps someone who does know that will look in on this thread.
I don't know whether you could make /var/www/html his home directory, but that strikes me as a less than optimal approach. You could softlink to /var/www/html from his /home directory and give him read-write permissions to /var/www/html, but I'd have to research the best way to give him the requisite permissions--it's not something I know off the top of my head. Perhaps someone who does know that will look in on this thread.
How would I go about softlinking like that? I've heard of linking but never done it before.
I solved it by making a group called webedit, adding the new user and www-data to the group, then changing the ownership of the web directory to the webedit group, then changed the permissions so that webedit could edit the files. Viola! All working now. Thanks for the help.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.