Preskoči na sadržaj
BeoHosting
BeoHosting

7 min

How to Use FTP and FileZilla

Upload, download, and SFTP setup.

BeoHosting Tim

10+ godina iskustva — Stručnjaci za web hosting i infrastrukturu

Poslednje ažurirano:

FTP (File Transfer Protocol) remains the standard way to upload, download, and manage files on a web server. FileZilla is the free, cross-platform client used by most beginners and professionals. This guide covers setup, secure SFTP, file permissions, and common troubleshooting.

How to Use FTP and FileZilla

1

Download and install FileZilla

FileZilla is the most popular free FTP client. Download it from filezilla-project.org — pick the FileZilla Client (not Server). Available for Windows, Mac and Linux. Run the installer with default settings.

2

Find your FTP credentials in cPanel

Log into cPanel (yoursite.com/cpanel). FTP credentials are: Server/Host = yourdomain.com or server IP, Username = cPanel username, Password = cPanel password, Port = 21 (FTP) or 22 (SFTP). You can also create dedicated FTP accounts in cPanel under "FTP Accounts".

3

Connect to the hosting server

Open FileZilla. At the top of the window you see Quickconnect fields: enter Host (yourdomain.com), Username (cPanel user), Password and Port (21 for FTP, 22 for SFTP). Click "Quickconnect". On first connection FileZilla may ask about the host key — accept and connect.

4

Upload files to the server

FileZilla has two panels: the left shows files on your computer, the right files on the server. Navigate in the right panel to the public_html directory — that is your site root. In the left panel find files to upload. Select files, right-click → "Upload" or drag-and-drop from left to right.

5

Download files from the server

To download files from the server, find the file in the right panel (server), right-click → "Download" or drag from right to left. FileZilla keeps a transfer queue and shows progress for each file.

6

Manage file permissions (chmod)

Permissions control who can read, write and execute files. In FileZilla, right-click a file → "File Permissions" and tick the boxes (Read/Write/Execute for Owner/Group/Public) or enter a numeric value (644 for files, 755 for directories).

7

Use SFTP instead of FTP for security

FTP transfers data (including password) in plain text — a security risk. SFTP (SSH File Transfer Protocol) encrypts everything. In FileZilla: Site Manager → New Site, Protocol = "SFTP - SSH File Transfer Protocol", Port = 22, fill in credentials. Use SFTP whenever available.

Spremni da pokrenete svoj sajt?

SSL zaštita
Brzina
24/7 podrška

Pridružite se 4.000+ zadovoljnih korisnika. Besplatna migracija i 15 dana garancije povrata novca.

15 dana garancija povrata novca
Besplatna migracija15 dana garancija24/7 podrška

FAQ

Odgovori na najčešća pitanja o našim uslugama.

FTP transfers data in plain text — not secure. FTPS (FTP Secure) adds SSL/TLS encryption to FTP — safer but more complex to configure. SFTP (SSH File Transfer Protocol) uses SSH for encrypted transfer — safest and most recommended. On BeoHosting we recommend SFTP (port 22), available on all packages without extra setup.

Most common reasons: wrong password (check caps lock), wrong port (use 21 for FTP or 22 for SFTP), firewall blocking the connection (add FileZilla to exceptions), IP blocked on the server (contact hosting support). In FileZilla, check the log at the top of the window for error details. On BeoHosting, after 5 failed login attempts the IP is temporarily blocked — wait 15 minutes or contact support.

Two approaches: (1) Direct upload — in FileZilla navigate to public_html on the server, select all site files on your computer and drag them to the server. For many files this can take a long time. (2) Faster method — zip the files on your computer, upload the .zip to the server, then in cPanel File Manager right-click → Extract. The second method is much faster for sites with thousands of files.

Recommended WordPress permissions: directories = 755, files = 644, wp-config.php = 600 (or 640). Never use 777 — it gives access to everyone and is a serious security risk. In FileZilla, right-click → File Permissions. You can tick "Recurse into subdirectories" to change permissions on all files at once.

Yes, cPanel File Manager is a great alternative for small changes: editing individual files, uploading/downloading smaller files and changing permissions. Pros: no software install needed, runs in the browser, has a built-in editor. Cons: slow for large files or many files, no sync. For serious work (site development, migration) FileZilla is the better choice.

Naše garancije za vaš mir

Zaštićeni ste sa svake strane

15 dana garancije

Vraćamo novac bez pitanja u prvih 15 dana.

Besplatna migracija

Mi prebacimo vaš sajt bez prekida — vi ništa ne radite.

24/7 podrška

Naši stručnjaci su tu 24/7 kroz tikete i live chat.