Overview
This article describes how to add a new username to your DreamHost web server. Once created, you can then assign a domain name to it, upload your website data, and visit the website in a browser.
FAQs
What if I own more than one website?
-
You can add as many domains to a single username as you like. In this case, each site would have its own directory under the user's home directory.
Why does it say my name is already taken?
-
All DreamHost website usernames must be unique. If a common user name such as admin has already been taken, you must add extra characters to the username to ensure it's unique.
Difference between SFTP and Shell users
-
See this article for information on the difference between SFTP and Shell users.
-
This is not possible due to DreamHost's One user per domain policy. The policy states that a single user can manage multiple domains, but a website can only be assigned to a single username.
How do I log into the server with this user?
Adding a user to a server
These steps add a username to a web server.
- Navigate to SFTP Users & Files page in your panel.
- On the top right, click the Create User button.
- Enter the following in the pop-up that appears:
- Username — A username for the new user.
- Server — Click the down arrow and select the server to assign the user to.
- Password (Generate strong password) — Enter a password or click the button to have the panel create a strong password for you.
- Secure Shell Access (SSH) — If unselected, an SFTP user without Shell access is created. Toggle this on to enable SSH access.
- Click the Create User button to save.
Assigning a domain to a user
Once the user is created, you can then add your domain to it. See this article for instructions on adding your domain to the new username.
Deleting a user
See this article for further information on how to delete a website user.