How to Use FTP with Pterodactyl Control Panel

Overview

Pterodactyl is a popular game server management panel that allows users to manage their servers efficiently. To upload or manage server files, you can use FTP (File Transfer Protocol) for fast and reliable file transfers between your computer and the server. This guide will walk you through the steps of accessing and using FTP with Pterodactyl.

Step 1: Log into the Pterodactyl Panel

  1. Open your web browser and navigate to your Pterodactyl panel URL (usually https://panel.zettako.net).
  2. Enter your Username and Password and click Login.

Step 2: Navigate to Your Server

  1. Once logged in, from the dashboard, find the server you wish to manage and click on it.
  2. In the server's menu, locate and click the File Manager section. This allows you to view and manage your files directly through the panel.
  3. However, for bulk file transfers or faster file management, using an FTP client is recommended.

Step 3: Retrieve Your FTP Credentials

To connect to your server via an FTP client, you’ll need specific details, which are easily accessible from the Pterodactyl panel:

  1. On the File Manager page, look for the FTP Info tab or section.
  2. Here, you will find your FTP connection details, which include:
    • FTP Hostname: Usually in the format of sftp://de-01.zettako.net.
    • FTP Port: Typically 2022 for Pterodactyl (make sure to note this as it’s different from the default FTP port).
    • FTP Username: This will be specific to your server and may look like username.server_id.
    • FTP Password: This is the same password you use to log into your Pterodactyl panel.

Step 4: Connect to Your Server Using an FTP Client

To transfer files via FTP, you’ll need an FTP client such as FileZilla, WinSCP, or Cyberduck. Below are steps using FileZilla:

  1. Download and Install FileZilla (if you haven’t already).
  2. Launch FileZilla and enter the required connection details in the Quickconnect bar:
    • Host: Your FTP Hostname (e.g., sftp://de-01.zettako.net).
    • Username: Your FTP Username from Pterodactyl (e.g., username.server_id).
    • Password: Your Pterodactyl password.
    • Port: Use 2022 or the port number provided in your Pterodactyl panel.
  3. Click Quickconnect to establish the FTP connection to your server.

Step 5: Uploading and Managing Files

Once you’ve connected:

  • The left pane shows files on your local computer.
  • The right pane displays files on your server.

To upload files, drag and drop them from the left pane (local) to the right pane (server). You can also download files from your server by dragging them from the right pane to your local machine.

Step 6: Using SFTP for Secure File Transfers

Pterodactyl uses SFTP (SSH File Transfer Protocol) for secure file transfers by default. SFTP encrypts your data, making it a safer option than standard FTP.

  • No additional setup is needed since Pterodactyl provides SFTP access by default.
  • Ensure you're using the port provided, usually Port 2022, which is the SFTP port for Pterodactyl.

Step 7: Troubleshooting

  • Connection Issues: Double-check your hostname, username, password, and port number. Ensure you’re using SFTP with the port provided (usually Port 2022), not the standard FTP port 21.
  • Permission Denied: If you can't upload or modify files, ensure that you have the correct permissions for your server and that your server isn’t running when you’re making file changes.
  • Incorrect FTP Info: If you're unable to find the correct FTP details, ensure you are on the right server's page and check the File Manager section for your credentials.

Conclusion

Using FTP (or more specifically, SFTP) with Pterodactyl allows you to manage and transfer files efficiently. With the steps above, you should be able to connect to your server and start uploading or managing files with ease.

If you encounter any difficulties or have further questions, don’t hesitate to contact our support team for assistance.

Was this answer helpful? 1 Users Found This Useful (1 Votes)

Powered by WHMCompleteSolution