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
- Log in to the panel and open your server.
- Go to the Settings tab (sometimes shown on the server's overview page).
- Note down the SFTP connection details: host, port, and username - these are unique to your server.
- Your password is the same one you use to log in to the panel.
Connecting with FileZilla (recommended)
- Download and install FileZilla from its official website.
- 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)
- Click Quickconnect.
- 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.
