General server documentation
Use these guides when you need to move files, understand secure transfer methods, or resolve broad setup problems across game and VPS products.
What is FTP?
FTP stands for File Transfer Protocol. It is an older way to move files between your computer and a remote server. Traditional FTP sends credentials and data without strong encryption, so it is not recommended for modern hosting workflows.
What is SFTP?
SFTP stands for SSH File Transfer Protocol. It uses the SSH connection to transfer files securely, which means your username, password, and data are encrypted in transit.
| Protocol | Default port | Encrypted? | Recommended? |
|---|---|---|---|
| FTP | 21 | No | No, only use if a legacy workflow requires it. |
| SFTP | 22 | Yes | Yes, use this for almost all server file access. |
How to use SFTP
You can use an app like FileZilla, WinSCP, or Cyberduck, or connect from the command line.
-
Collect your access details
You need the host name or IP, port 22, username, and the password or SSH key linked to that account.
-
Connect with a graphical client
Choose SFTP as the protocol, enter the host, username, and port, then connect. Accept the SSH fingerprint the first time if it matches your service details.
-
Or connect from a terminal
sftp deploy@203.0.113.10 put server.cfg get latest.log
Common errors
Connection refused
This usually means the service is not running, is listening on the wrong port, or a firewall is blocking access.
Permission denied
Check file ownership, user permissions, or whether you uploaded files as root and are now trying to access them as a limited account.
Minecraft EULA not accepted
If the server creates eula.txt and stops immediately, edit the file and set eula=true.
FiveM resource failed to start
Look for missing dependencies, invalid folder names, or syntax errors in fxmanifest.lua and config files.
SSH authentication failed
Verify the correct username, password, or SSH private key is being used and confirm the account is allowed to log in.
systemctl status ssh
ufw status
ls -la
cat eula.txt
Still having issues? Contact support
Join our Discord if uploads keep failing, credentials are rejected, or you want a second pair of eyes on your logs.