How to Connect to Your Minecraft Server via SFTP

Set up FileZilla, WinSCP, or Cyberduck to upload and download files from your Minecraft Java server using SFTP.

SFTP (SSH File Transfer Protocol) lets you manage your server files using a desktop application. It's the right tool for any file transfer larger than a few megabytes — modpacks, world folders, plugin bundles, and bulk uploads. The web file manager works for quick edits, but it gets slow and unreliable above ~50 MB.

When to Use SFTP vs the Panel

TaskPanel FilesSFTP
Edit server.properties✅ BestOK
Drop in a single small plugin✅ BestOK
Upload a 500 MB modpack❌ Slow / fails
Upload / download a multi-GB world❌ Slow / fails
Bulk operations on hundreds of files
Edit config in your favorite local editor
ClientPlatformsNotes
FileZillaWindows / Mac / LinuxMost popular, beginner-friendly
WinSCPWindowsTight Windows integration, drag-and-drop with Explorer
CyberduckMac / WindowsClean macOS-native UI
TermiusAllCombined SSH+SFTP if you also use the terminal

Get Your SFTP Credentials

In the XGamingServer Panel, open Settings (or Network, depending on your panel layout). You'll find:

FieldWhere to find itExample
Hostsftp:// + your panel addresssftp://panel.xgamingserver.com
PortListed under SFTP details2022 (not 22 or 21)
UsernameYour panel login + . + server IDyourname.abc1234
PasswordYour panel account password(same as panel login)

Important: SFTP uses your panel password, not the server password. If you change your panel password, your SFTP password changes with it.

Connect with FileZilla

Install FileZilla

Download FileZilla Client (not Server) from filezilla-project.org. Install with default settings.

Open the Site Manager

In FileZilla, go to File → Site Manager and click New Site. Name it something like "My MC Server".

Enter your credentials

FieldValue
ProtocolSFTP - SSH File Transfer Protocol
Host(your panel SFTP host)
Port(your panel SFTP port)
Logon TypeNormal
User(your username, including server ID)
Password(your panel password)

Click Connect. The first time, accept the host key fingerprint.

Transfer files

  • Left pane = your computer
  • Right pane = your server
  • Drag files between panes to upload (left → right) or download (right → left)
  • Right-click for options like Add to queue, Create directory, Rename

Connect with WinSCP

Open WinSCP and create a new session

Launch WinSCP and click New Session.

Fill in your details

FieldValue
File protocolSFTP
Host name(your SFTP host)
Port number(your SFTP port)
User name(your username)
Password(your panel password)

Click Login.

Use the dual-pane interface

WinSCP shows your computer on the left, server on the right. Drag files between panes.

Tips for Faster Transfers

  1. Compress before uploading — a single 500 MB .zip is much faster than 5,000 individual files
  2. Use the queue — FileZilla's queue retries failed transfers automatically
  3. Upload during off-peak hours — your local upload speed is usually the bottleneck
  4. Stop the server during world uploads — prevents file lock conflicts
  5. For very large worlds, compress them in the panel first, download the archive, then re-upload elsewhere

Common Mistakes

MistakeFix
Using port 22 or 21Use the SFTP port from your panel — usually 2022 or similar
Using the server password instead of panel passwordSFTP uses your panel account password
Forgetting sftp:// prefix in some clientsSome clients need it explicitly, some don't — try both
Uploading mods/world while server is runningStop the server first to avoid file locks and corruption
Forgetting the server ID in the usernameUsername format is usually panellogin.serverid
Using FTP instead of SFTPOnly SFTP is supported. FTP is rejected

Security

  • Never share your SFTP password — it's your panel password
  • Use a password manager to store credentials securely
  • Enable 2FA on your panel account if available
  • Don't transfer files over public Wi-Fi without a VPN
  • The server's host key fingerprint should be the same every time — if it changes unexpectedly, contact support

How is this guide?

40% Off — Limited TimeGet your Minecraft server todayInstant setup, DDoS protection, and 24/7 support included.
Get a Server

On this page