Multiple FTP Users

I have a new assistant and want him to be able to access my ftp server. I’m fine with giving him my password for this one domain, however, I’m not fine with him being able to access the other domains I host, as well as my general DreamHost access panel.

At the same time, I want to be able to access my domain ftp server as well, for obvious reasons. I can’t find a way to create a new user in the web panel and give that user access to a whole domain ftp while being able to share it with myself. Is there some way to do this?

  1. Create a new FTP user, lets call it “shared_user”
  2. Edit the domain so that “shared_user” is the FTP user for that domain.
  3. Copy the files from the previous FTP user’s directory to the “shared_user” directory.
    3a. Login as “old_user” and download them to your computer
    3b. Login as “shared_user” and upload them
    3c. Alternatively, with shell access, you could probably use tar and cp instead.
  4. Provide your associate with “shared_user” password.
  5. If you need access to the files yourself, login as “shared_user”
  6. If you forget the password to “shared_user”, have the webpanel e-mail it to you.

:cool: Perl / MySQL / HTML+CSS

  1. Create a new FTP user, lets call it “shared_user”


By default shared_user WILL be able to access the files of the other domains - though read-only.