User rights setup questions


#1

So, I’ve decided to donate some of my web space to host a site for a local charity. I would like to setup a user, and give them access to their own directory/domain, but limit how much disk space -and just as importantly-, bandwidth they have access to. I do NOT want them to have access to any other directory or domain outside of their own.

Can this be done? How does this work? Where will their folders be stored?

Any help will be greatly appreciated.


#2

What you are proposing to do is actually very easy with Dreamhost, and it can all be done through the Control Panel.

Just follow these steps:

  1. In the Control Panel -> Domains -> Manage Domains screen, add a fully hosted domain for the charity, and define a “New User” for the domain.

  2. When the domain and user have been created, go to the Control Panel -> Users -> Manage Users screen and selected the “edit” link adjacent to the new user’s name you created in step one above.

  3. Select whether you want shell, ftp access, etc, which PHP to use, etc, and set the maximum allowed disk storage (which includes all email) for the user and save the form.

  4. The last step is to go to the Control Panel -> Status -> Bandwidth usage screen and click the “disabled” link under the “Bandwidth Throttling” column adjacent to the domain name you created in step 1 above (the domain you wish to limit). Complete the following screen, paying special attention to the instructions and warnings, submit that completed screen, and you are done.

Piece of cake! Disk space is controlled by user (which accounts for email) and bandwidth is throttled by domain.

Because this is a separate user from your main user, your files are not available to them.

–rlparker


#3

Don’t forget that you could also eventually get them their own free account if they are a 501©(3) non-profit organization. Info is on the wiki page.

Free unique IP and $67 off with promo code [color=#CC0000]FLENSFREEIP67[/color] or use [color=#CC0000]FLENS97[/color] for $97 off. Click here for more options