Connecting to your server via WebFTP

DreamHost offers an FTP client in the panel called 'WebFTP' that you can use to connect to your webserver. The instructions below describe how to use this feature in the DreamHost panel.

WebFTP is not a fully-functional client and can only be used for very simple actions. It also does not support a secure connection, so it should also only be used as a last resort. A better and more secure option is to connect using a fully-functional FTP client like Filezilla or Cyberduck

What are the limitations of WebFTP?

Limitations include:

  • Unable to connect using a secure connection
  • Uploads are only limited to 7MB
  • Only allows you to download a single file at a time
  • Does not have the ability to download folders/directories

Most important, WebFTP does not provide a secure connection. This means that when you connect to your server, your login credentials are transmitted in plain text which presents a security risk to you. This is why a fully-functional client such as FileZilla is recommended since it offers the ability to connect securely to the server.

Due to WebFTP's lack of security, using it should be considered as a last resort and only used if one of the more preferred FTP clients is not available.

Which FTP client should I use instead?

If you have the option, always use a comprehensive FTP client such as FileZilla or Cyberduck since these offer better security and other features not available with WebFTP.

Logging into your server using WebFTP

  1. Navigate to the (Panel > 'Domains' > 'Manage Domains') page.
  2. Under your domain, click the 'WebFTP' link.
    A page opens prompting you to enter your WebFTP credentials:
  3. Enter the following:
    • Host — Enter your host name. See the FTP article for more information.
    • Port — Use Port 21. Even if your website user is an SFTP or Shell user, you must still use port 21 to connect. Due to this limitation, WebFTP is not recommended since the connection is not secure.
    • Login — Enter the user name assigned to the domain.
    • Password — Enter the password for the user.
    • Optional data — By default, both 'Secure' and 'Active' are enabled for these options. You do not need to adjust these settings.
  4. When finished, click the OK button in the dialog box to connect to the server.
    After you successfully log into WebFTP, the domains assigned to the user appear:
  5. Double-click a domain to enter its web directory.
    The web directory displays all the website files for this specific site:

Uploading files or folders

Uploads are limited to 7MB.

  1. Log into WebFTP using the instructions in the previous section.
  2. To upload files, click the NEW button.
    The following pop-up window displays:
  3. Click the PICK FILE button to upload a single file, or PICK FOLDER to upload an entire folder containing files.
    A pop-up window opens on your computer.
  4. Navigate to the file or folder on your computer you wish to upload, then click it to upload it automatically to the server.

Downloading files

Another limitation of WebFTP is that you can only download one file at a time.

  1. Log into WebFTP using the instructions in the above section.
  2. In your web directory, click the file you wish to download.
    File information appears on the right:
  3. Click the DOWNLOAD button on the right.

    Depending on your browser, you are either prompted to confirm the download or it downloads automatically (no prompt).

Downloading folders

WebFTP does NOT have the ability to download folders. You can only download the individual files within a folder.

Editing files

  1. Log into WebFTP using the instructions in the above section.
  2. Right-click a file to open an editing options menu.
  3. In the menu, select 'View/Edit', and then 'Source Editor'.
    A pop-up opens allowing you to edit the file:
  4. After you finish editing the file, click the disk icon on the top left to save the file.

Did this article answer your questions?

Article last updated PST.