How to Connect to Your Server via SFTP
Learn how to set up an SFTP client for fast file transfers to your Minecraft server.
SFTP (Secure File Transfer Protocol) lets you manage server files using a desktop client. It's faster than the panel's Files page for large uploads like modpacks and world files.
Connecting with FileZilla
Download FileZilla
Download FileZilla Client (free) from filezilla-project.org.
Get your SFTP details
Access the XGamingServer panel. Your SFTP connection details are shown on the Dashboard:
- Host: Your panel server address (e.g.,
sftp://panel.xgamingserver.com) - Port: Shown in the panel
- Username: Your panel username + server ID
- Password: Your panel account password
Connect
In FileZilla, enter your host, username, password, and port in the quickconnect bar. Click Quickconnect.
Transfer files
- Left panel: Your local computer files
- Right panel: Your server files
- Drag and drop files between panels to upload or download
When to Use SFTP vs Panel Files
| Task | Use Panel Files | Use SFTP |
|---|---|---|
| Edit a single config | Yes | — |
| Upload a small plugin | Yes | — |
| Upload a modpack (100+ MB) | — | Yes |
| Upload/download world folders | — | Yes |
| Bulk file management | — | Yes |
💡 Tip: You can also use WinSCP (Windows) or Cyberduck (Mac) as alternative SFTP clients.
📝 Note: SFTP credentials use your panel account password. If you change your panel password, your SFTP password changes too.
⚠️ Warning: Stop your server before uploading world files or JAR files via SFTP to avoid corruption.
See also: Download World | Installing Modpacks
If you need help, join our Discord.
How is this guide?

How to Configure Your Minecraft Server
Complete server.properties reference for Minecraft Java Edition. All 50+ settings with defaults, valid values, and descriptions.
How to Configure TNT Duping and Exploits on Paper
Learn how to enable or disable TNT duping, sand duping, and other vanilla exploits on a Paper server.