There are many SFTP clients that can be used to connect to your SFTP server. This tutorial will walk through using the FileZilla FTP client to connect. FileZilla has clients for Windows, Mac OSX, and Linux.
Start by downloading and installing FileZilla from its website filezilla-project.org for your operating system (Windows) (Mac OSX) (Linux)
Open FileZilla and click the Open Site Manager
button at the top left of the window (pointed at by the red arrow)

Enter the connection details for your server:
- Set the protocol dropdown to
SFTP - SSH File Transfer Protocol
- Set the host to
sftp.campfirehosting.com
- Set the port to
30030
- Set the username to one of SFTP users
- Set the password to your SFTP user’s password
- Click the
Connect
button to save and connect to your server

If the connection was successful you should see the Remote site
window show all the files within your server directory. If the server has not been started for the first time this directory will be empty.
From here you can download, edit, and upload any files from and to your server. One of the most common uses for this are for Fabric and Paper servers that allow you to upload mods or plugins. To do so simply drag and drop the mods or plugins from your local computer into the mods or plugins directory.
The next time your server starts it should automatically load in the mods or plugins that you uploaded. If your server stops working after this, check the server logs under the General tab as this is most likely due to an issue with one or more of your mods or plugins.
