Recommended FTP Clients
- Here are some FTP/SFTP clients we recommend you use to manage files on your Ultra.cc service.
- Ultra.cc supports the following secure file transfer protocols:
FTPS
Protocol: FTP - File Transfer Protocol
Encryption: Require explicit FTP over TLS
Port: 21
SFTP
Protocol: SFTP - SSH File Transfer Protocol
Port: 22- We recommend using SFTP for most users, especially when paired with SSH key authentication. SFTP is secure, convenient, and works well for file management on your Ultra.cc service.
- If you want faster transfer speeds, FTPS may perform better in some cases. Both FTPS and SFTP are safe to use.
Before you start
- Before connecting with an FTP/SFTP client, make sure you have set your SSH/FTP password in the User Control Panel.
- Log in to the User Control Panel.
- Select your Ultra.cc service.
- Open the Connect tab.
- Click Change password beside SSH access.
- Set your SSH/FTP password.
- Save the password and use it in your FTP/SFTP client.
FileZilla
- FileZilla is a free FTP/SFTP client available on Windows, macOS, and Linux. It supports FTPS and SFTP and is a good general-purpose option for managing files on your Ultra.cc service.
- FileZilla includes features such as:
- Resume support for interrupted transfers
- Transfer queue management
- Configurable speed limits
- Tabbed interface
- Support for FTPS and SFTP
Installation
- Go here and download the latest version for your PC. Execute the downloaded file and follow the installation instructions.
Set Up FileZilla
- When launching for the first time, you will be greeted by the main GUI of FileZilla.
- In the top menu bar, click the Site Manager.
- A new window appears. Click the New Site button and name it.
- Then, you can input the following information from either of the following configurations:
FTPS
Protocol: FTP - File Transfer Protocol
Host: servername.usbx.me
Port: 21
Encryption: Require explicit FTP over TLS
Logon type: Normal
Username: <your-ultra-username>
Password: <your-ssh/ftp-password>SFTP (Normal Logon)
Protocol: SFTP - SSH File Transfer Protocol
Host: servername.usbx.me
Port: 22
Logon type: Normal
Username: <your-ultra-username>
Password: <your-ssh/ftp-password>SFTP (Keyfile Logon)
For more information on this, you can refer to our Public Key Authentication guide.
Protocol: SFTP - SSH File Transfer Protocol
Host: servername.usbx.me
Port: 22
Encryption: Require explicit FTP over TLS
Logon type: Key file
Username: <your-ultra-username>
Key file: <your-ultra-public-key>- Once that's done, press OK.
- Another window appears, asking if you want to save your password. We recommend selecting "Save passwords protected by a master password". Add your master password and click OK.
- Make sure to choose a strong password, see this guide.
- Click the arrow icon to the right of the Site Manager icon, and select the site you previously created.
- When prompted, enter your master password.
- If logging in the first time, you will see a message as shown in the above image. Click OK.
- Once logged in, you will see the files and folders of your Ultra.cc service on the right side of the GUI.
Show Hidden Directories
- Some files and folders begin with a dot, such as
.config. These are hidden by default on many systems. - To show hidden files in FileZilla:
- Open FileZilla.
- Click Server in the top menu.
- Click Force showing hidden files.
- You should now be able to see hidden files and folders on your Ultra.cc service.
WinSCP
- WinSCP is a free and open-source FTP/SFTP client for Windows. It supports FTP, FTPS, SFTP, SCP, WebDAV, and S3.
- WinSCP is a good option for Windows users who want a dual-pane file manager, directory synchronization, scripting support, and an integrated text editor.
- WinSCP includes features such as:
- Graphical file manager
- SFTP and FTPS support
- Directory synchronization
- Integrated text editor
- Scripting and automation support
- PuTTY integration
Installation
- To download and install WinSCP, go here and download the latest version.
- Install it using the Windows installer.
Set Up WinSCP
- When launching for the first time, the login dialog will show up first.
- Enter one of the connection configurations below.
- Save the site if you want to reuse it later.
FTPS
Fle Protocol: FTP
Encryption: TLS/SSL Explicit Encryption
Host: servername.usbx.me
Port: 21
Username: <your-ultra-username>
Password: <your-ssh/ftp-password>SFTP (Normal Logon)
Fle Protocol: SFTP
Host: servername.usbx.me
Port: 22
Username: <your-ultra-username>
Password: <your-ssh/ftp-password>SFTP (Keyfile Logon)
For more information on this, you can refer to our Public Key Authentication guide.
Fle Protocol: SFTP
Host: servername.usbx.me
Port: 22
Username: <your-ultra-username>
Password: <blank>
To add keyfile, go to Advanced -> SSH -> Authentication -> Private key file- Once it's added, click Save and add a name.
- You can check Save Password if you prefer. This is if you're using your own device.
- In this example, SFTP is used.
- After it has been added, double-click your newly created site to log in.
- If it is your first time logging in, a window as shown in the above image might appear. Just click Yes to continue.
- After a few moments, you will be logged in to your Ultra.cc service and can manage your files and folders.
Show Hidden Directories
- By default, files and folders that begin with a
.will be hidden. However, to allow these files and folders to be seen, you can pressCTRL+ALT+Hor by enabling Show hidden files in Preferences. - To open Preferences, in the top menu bar, click on 1 Options and then click 2 Preferences, as shown in the above image.
- Once the Preferences window appears, go to the 1 Panels tab.
- Then, enable 2 Show hidden files.
- Lastly, click the 3 OK button.
- If done successfully, you should now see hidden files in gray, as shown in the above image.
Advanced clients and automation
- The clients above are recommended for most users who want a graphical interface.
- For advanced workflows, scheduled transfers, or command-line usage, you may want to use one of the following tools instead.
Rclone
- Rclone is useful for automated transfers, scheduled syncs, and more advanced file transfer workflows. It supports many protocols, including FTP, FTPS, and SFTP.
- If you want to automate downloading from your Ultra.cc service, see the Rclone FTPS guide.
LFTP
- LFTP is a command-line FTP/SFTP client. It is useful for advanced users, scripting, and certain high-performance transfer workflows.
- If you are comfortable with the terminal and need more advanced transfer behavior, see the LFTP guide.
If you require further assistance, you can open a support ticket here!