Here's how to connect using FileZilla as an example, but the process is similar for other clients:
Open FileZilla, go to File > Site Manager (or press Ctrl+S), and Click "New Site."
Now it's time to enter in your SFTP connection info:
Protocol: Select "SFTP - SSH File Transfer Protocol".
Host: Enter your server's IP address.
Port: Enter the SFTP port, which will be port 2022.
Logon Type: Select "Normal" or "Ask for password" (Normal is recommended if you want to save the password for faster access).
User: Enter your username from the settings section of your server panel.
Password: Enter your Icedhost panel password, then click Connect.
When you first connect to a server, your SFTP client will likely display a warning about an unknown host key.
This is normal. The host key is a unique fingerprint of the server.
Navigating and Managing Files:
Once connected, you'll see two main panes:
Left pane (Local): Shows files and folders on your local computer.
Right pane (Remote): Shows files and folders on your Pterodactyl server.
Double-click folders to enter them and Use the ".." entry to go up one level.
Transferring Files:
To Upload: Drag and drop files/folders from the left pane to the right pane, or right-click and choose "Upload".
To Download: Drag and drop files/folders from the right pane to the left pane, or right-click and choose "Download".
Other Operations:
Caution: Be careful when editing server files directly. Always make a backup first!