Setting Up FileZilla for SFTP
FileZilla is a free, cross-platform FTP/SFTP client that provides a user-friendly interface for managing files on your server.
Step 1 — Download FileZilla
Download FileZilla Client (not Server) from filezilla-project.org. Install it on your local computer.
Step 2 — Open Site Manager
- Open FileZilla
- Go to File → Site Manager (or press Ctrl+S)
- Click New Site and give it a name (e.g., "My Server")
Step 3 — Configure the Connection
- Protocol: SFTP – SSH File Transfer Protocol
- Host: Your server's IP address
- Port: 22 (or your custom SSH port)
- Logon Type: Normal
- User: root (or your username)
- Password: Your SSH password
Click Connect.
Step 4 — Using SSH Key Authentication (More Secure)
- Change Logon Type to Key file
- Browse to your private key file (
.pemor.ppk) - If your key is in OpenSSH format (
id_ed25519), FileZilla can use it directly
Transferring Files
- Left pane: your local computer
- Right pane: your server
- Drag and drop files between panes to upload or download
- Right-click files for options: rename, delete, set permissions