Knowledge base
Discord Bot Hosting

Connecting via SFTP

Last updated 8/1/2026 by Alfie Web Solutions

The File Manager is fine for quick changes, but if you're regularly uploading a lot of files, or prefer working from your own editor/IDE, SFTP is the way to go.

Finding your SFTP details

  1. Log in to the panel and open your server.
  2. Go to the Settings tab (sometimes shown on the server's overview page).
  3. Note down the SFTP connection details: host, port, and username - these are unique to your server.
  4. Your password is the same one you use to log in to the panel.

Connecting with FileZilla (recommended)

  1. Download and install FileZilla from its official website.
  2. Open FileZilla and enter, in the Quickconnect bar at the top:
    • Host: sftp:// followed by the host from your server's Settings tab
    • Username: your SFTP username
    • Password: your panel password
    • Port: the port shown in Settings (this is not always 22, unlike normal SFTP - Pterodactyl assigns a specific port per server)
  3. Click Quickconnect.
  4. Once connected, drag files between your computer (left panel) and your server (right panel).

Saving the connection for next time

In FileZilla, go to File > Site Manager, click New Site, and enter the same details with Protocol set to SFTP - this saves you re-entering everything each time.

Troubleshooting

  • Connection refused / times out: double check the port - it's specific to your server, not the default 22.
  • Authentication failed: your SFTP username and panel password should match exactly what's shown in Settings - if you've recently changed your panel password, make sure you're using the new one.
  • Still stuck? Submit a ticket under Discord Bot Hosting with the error shown.