FTP (File Transfer Protocol) is one of the most common ways to upload and manage files on your hosting account. With Ruachost Linux hosting, you can connect securely using FTP, FTPS, or SFTP to transfer files between your computer and your hosting server.
What is FTP?
FTP allows you to:
-
Upload files from your computer to your hosting account.
-
Download files from your hosting account to your computer.
-
Edit, rename, or delete files directly on the server.
⚠️ Security Note: Standard FTP is not encrypted. Ruachost strongly recommends using SFTP (SSH File Transfer Protocol) or FTPS (FTP Secure) for secure transfers.
FTP Account Information
To connect via FTP, you’ll need the following details:
-
Hostname: Your domain name (e.g.,
yourdomain.com) or server IP. -
Username: Your cPanel/FTP username.
-
Password: The password for your FTP account.
-
Port:
-
21 for FTP/FTPS
-
22 for SFTP
-
You can manage FTP accounts in your Ruachost hosting panel under Files → FTP Accounts. From there, you can:
-
Create new FTP accounts for team members.
-
Assign each account to a specific directory.
-
Reset or remove accounts as needed.
Connecting with an FTP Client
Ruachost supports all major FTP clients, such as FileZilla, Cyberduck, or WinSCP.
Example: Connecting with FileZilla
-
Open FileZilla.
-
Go to File → Site Manager.
-
Click New Site and enter a name.
-
In the Host field, enter your domain or server IP.
-
Select the protocol:
-
SFTP – SSH File Transfer Protocol (recommended)
-
FTP – File Transfer Protocol with encryption set to Require explicit FTP over TLS
-
-
Enter your username and password.
-
Click Connect.
Once connected, you’ll see:
-
Local Site Pane – files on your computer.
-
Remote Site Pane – files on your Ruachost hosting server.
Transferring Files
-
Upload: Drag files from the Local Site pane to the Remote Site pane.
-
Download: Drag files from the Remote Site pane to the Local Site pane.
-
Folders: You can transfer entire directories by dragging them across.

Tips:
Double-clicking a file will also upload or download it.
Always upload website files into the public_html directory unless otherwise instructed.
FTP Logs
All FTP activity is logged on the server. If you need access to FTP logs for troubleshooting, you can:
-
Open a support ticket in your Ruachost panel.
-
Or, if you’re on a VPS or dedicated server, check logs directly in
/var/log/messages.