Hosting

What Is FTP and How Do You Use It? (Detailed Guide with FileZilla)

Diagram of file transfer between a computer and a web server over FTP

If you manage a website, sooner or later you will need to upload files directly to the server: a theme file, a plugin, an image, or a configuration file you edited by hand. The most standard way to do this is FTP. In this guide you will learn what FTP is, how to use it step by step with the most popular free client, FileZilla, how to set up a secure connection (FTPS), how file permissions work, and how to fix the most common errors.

What Is FTP and What Is It For?

FTP (File Transfer Protocol) is a protocol used to send and receive files between your computer and your web server. Instead of visiting the site through a browser, FTP connects you to the server's file system; you upload, download, delete or rename files just like folders on your own computer.

Your site's files are usually kept in the public_html folder on the server (on some servers it is www or htdocs). FTP is exactly how you access that folder.

Information You Need for an FTP Connection

You need four pieces of information to connect via FTP. You can find them in your hosting provider's welcome email or under cPanel > FTP Accounts:

  • Host (Server address): For example ftp.yoursite.com or your server's IP address.
  • Username: The name of the FTP account you created.
  • Password: The password of the FTP account.
  • Port: 21 for plain FTP, usually 22 for secure SFTP.
Host, username, password and port fields in the FileZilla site manager
FTP connection details: host, username, password and port. Choose an encrypted (FTPS) connection whenever possible.

Downloading and Installing FileZilla

FileZilla is a free, open-source FTP client that runs on Windows, macOS and Linux. Download the FileZilla Client version (not the Server) from the official site at filezilla-project.org. During installation, read any suggested extra software carefully and leave anything unnecessary unchecked.

Get to Know the FileZilla Interface

When you first open FileZilla, the interface may look crowded, but it really consists of a few core sections. The numbers below correspond to the areas in the image:

FileZilla interface: quick connect bar, local and remote panes, transfer queue
The main sections of the FileZilla interface.
  1. Quickconnect bar: Enter the host, username, password and port to connect instantly.
  2. Local site (left pane): The files on your own computer.
  3. Remote site (right pane): The files on the server; where your site lives.
  4. Transfer queue (bottom): The status of files being uploaded/downloaded and error logs.

Step by Step: Connecting via FTP and Uploading Files

The flow below is the shortest way to connect from scratch and upload your first file:

Steps to connect via FTP and upload files
The five steps to connect via FTP and upload a file.

1) Connect

Enter the host, username, password and port (21) into the Quickconnect bar and click Quickconnect. If the connection succeeds, the right pane shows the folders on the server.

2) Open the correct folder

In the right pane, double-click the public_html folder to open it. Your site files must be uploaded here. Uploading to the wrong folder (for example the root directory) is one of the most common reasons a site does not load.

3) Drag and drop the files

Select the file you want to upload from the left pane and drag it into public_html on the right. You can select and move multiple files or folders together. To download, drag in the opposite direction, from right to left.

4) Verify the transfer

In the transfer queue at the bottom, make sure each file shows Uploaded / Successful. If there are files in the Failed transfers tab, you can right-click them and requeue them.

Security: Use FTPS/SFTP Instead of Plain FTP

Plain FTP sends your username and password without encryption, which is a risk on insecure networks. Whenever possible, use SFTP (port 22) or FTPS (explicit, TLS over port 21). In FileZilla, you can choose these secure options from the Protocol/Encryption field in the Site Manager.

What You Need to Know About File Permissions (CHMOD)

Every file and folder on the server has a permission value. The general rule: folders should be 755 and files should be 644. You can change this value by right-clicking a file and choosing File permissions. Incorrect permissions can cause errors like “500 Internal Server Error” or “Forbidden”, so avoid granting broad permissions like 777 unless absolutely necessary.

Common FTP Errors and Their Solutions

  • “Connection timed out”: The host or port may be wrong; a firewall/antivirus may be blocking FileZilla. Check the port (21/22) and the host address.
  • “530 Login authentication failed”: The username or password is incorrect. Reset the FTP account password from cPanel.
  • “Could not connect to server”: This may be a passive mode issue. Try Passive mode under Settings > FTP > Transfer Mode.
  • Files upload but do not appear on the site: You most likely uploaded to the wrong folder (outside public_html).

For more advanced server and file management tasks, you can check out our cPanel usage guide. Since you will use FTP often when installing WordPress, our WordPress installation guide will also come in handy.

Frequently Asked Questions (FAQ)

What is the difference between FTP and SFTP?

FTP transfers files without encryption; SFTP, on the other hand, performs encrypted transfers over SSH (port 22). For security, prefer SFTP or FTPS whenever possible.

Is FileZilla free?

Yes, FileZilla Client is completely free and open source. Just make sure you download it only from the official site (filezilla-project.org).

I uploaded my files but my site does not open, why?

The most common cause is uploading to the wrong folder; the files must be inside public_html. Also check the file permissions (folders 755, files 644) and that an index file exists.

Where do I find my FTP credentials?

You can find them in your hosting provider's welcome email or under cPanel > FTP Accounts, where you can also create a new FTP account.

Conclusion

FTP is the most fundamental and powerful way to manage your website's files. With FileZilla, entering your connection details and dragging files into the public_html folder takes only minutes. For security, remember to use FTPS/SFTP, set file permissions correctly, and always upload files to the right folder.

Related Guides

Do you need help with your website, hosting or SEO? Get in touch with me.

Hosting

Was ist FTP und wie wird es verwendet? (Ausführliche Anleitung mit FileZilla)

Diagramm der Dateiübertragung zwischen einem Computer und einem Webserver über FTP

Wenn Sie eine Website verwalten, müssen Sie früher oder später Dateien direkt auf den Server hochladen: eine Theme-Datei, ein Plugin, ein Bild oder eine von Hand bearbeitete Konfigurationsdatei. Der gängigste Weg dafür ist FTP. In dieser Anleitung erfahren Sie, was FTP ist, wie Sie es Schritt für Schritt mit dem beliebtesten kostenlosen Client FileZilla verwenden, wie Sie eine sichere Verbindung (FTPS) einrichten, wie Dateiberechtigungen funktionieren und wie Sie die häufigsten Fehler beheben.

Was ist FTP und wofür wird es benötigt?

FTP (File Transfer Protocol) ist ein Protokoll, das zum Senden und Empfangen von Dateien zwischen Ihrem Computer und Ihrem Webserver verwendet wird. Anstatt die Website über einen Browser zu besuchen, verbindet Sie FTP mit dem Dateisystem des Servers; Sie laden Dateien hoch, herunter, löschen oder benennen sie um – genau wie Ordner auf Ihrem eigenen Computer.

Die Dateien Ihrer Website werden auf dem Server in der Regel im Ordner public_html aufbewahrt (auf manchen Servern ist es www oder htdocs). Genau auf diesen Ordner greifen Sie mit FTP zu.

Informationen, die Sie für eine FTP-Verbindung benötigen

Für die Verbindung über FTP benötigen Sie vier Angaben. Sie finden sie in der Willkommens-E-Mail Ihres Hosting-Anbieters oder unter cPanel > FTP Accounts:

  • Host (Serveradresse): Zum Beispiel ftp.yoursite.com oder die IP-Adresse Ihres Servers.
  • Benutzername: Der Name des von Ihnen erstellten FTP-Kontos.
  • Passwort: Das Passwort des FTP-Kontos.
  • Port: 21 für einfaches FTP, in der Regel 22 für sicheres SFTP.
Felder für Host, Benutzername, Passwort und Port im FileZilla-Servermanager
FTP-Verbindungsdaten: Host, Benutzername, Passwort und Port. Wählen Sie nach Möglichkeit eine verschlüsselte (FTPS) Verbindung.

FileZilla herunterladen und installieren

FileZilla ist ein kostenloser, quelloffener FTP-Client, der unter Windows, macOS und Linux läuft. Laden Sie die Version FileZilla Client (nicht den Server) von der offiziellen Website unter filezilla-project.org herunter. Lesen Sie während der Installation alle vorgeschlagenen Zusatzprogramme sorgfältig durch und lassen Sie alles Unnötige abgewählt.

Lernen Sie die FileZilla-Oberfläche kennen

Wenn Sie FileZilla zum ersten Mal öffnen, wirkt die Oberfläche möglicherweise überladen, doch sie besteht eigentlich nur aus wenigen Kernbereichen. Die untenstehenden Zahlen entsprechen den Bereichen im Bild:

FileZilla-Oberfläche: Schnellverbindungsleiste, lokale und entfernte Bereiche, Übertragungswarteschlange
Die Hauptbereiche der FileZilla-Oberfläche.
  1. Schnellverbindungsleiste: Geben Sie Host, Benutzername, Passwort und Port ein, um sich sofort zu verbinden.
  2. Lokale Seite (linker Bereich): Die Dateien auf Ihrem eigenen Computer.
  3. Entfernte Seite (rechter Bereich): Die Dateien auf dem Server; dort liegt Ihre Website.
  4. Übertragungswarteschlange (unten): Der Status der hoch-/heruntergeladenen Dateien und die Fehlerprotokolle.

Schritt für Schritt: Über FTP verbinden und Dateien hochladen

Der folgende Ablauf ist der schnellste Weg, sich von Grund auf zu verbinden und Ihre erste Datei hochzuladen:

Schritte zum Verbinden über FTP und Hochladen von Dateien
Die fünf Schritte, um sich über FTP zu verbinden und eine Datei hochzuladen.

1) Verbinden

Geben Sie Host, Benutzername, Passwort und Port (21) in die Schnellverbindungsleiste ein und klicken Sie auf Quickconnect. Wenn die Verbindung erfolgreich ist, zeigt der rechte Bereich die Ordner auf dem Server an.

2) Öffnen Sie den richtigen Ordner

Doppelklicken Sie im rechten Bereich auf den Ordner public_html, um ihn zu öffnen. Ihre Website-Dateien müssen hierher hochgeladen werden. Das Hochladen in den falschen Ordner (zum Beispiel das Stammverzeichnis) ist einer der häufigsten Gründe dafür, dass eine Website nicht lädt.

3) Ziehen Sie die Dateien per Drag-and-drop

Wählen Sie im linken Bereich die Datei aus, die Sie hochladen möchten, und ziehen Sie sie in den Ordner public_html auf der rechten Seite. Sie können mehrere Dateien oder Ordner gemeinsam auswählen und verschieben. Zum Herunterladen ziehen Sie in die entgegengesetzte Richtung, von rechts nach links.

4) Überprüfen Sie die Übertragung

Stellen Sie in der Übertragungswarteschlange unten sicher, dass bei jeder Datei Uploaded / Erfolgreich angezeigt wird. Wenn sich Dateien im Tab Failed transfers (Fehlgeschlagene Übertragungen) befinden, können Sie diese mit der rechten Maustaste anklicken und erneut in die Warteschlange stellen.

Sicherheit: Verwenden Sie FTPS/SFTP statt einfachem FTP

Einfaches FTP sendet Ihren Benutzernamen und Ihr Passwort unverschlüsselt, was in unsicheren Netzwerken ein Risiko darstellt. Verwenden Sie nach Möglichkeit SFTP (Port 22) oder FTPS (explicit, TLS über Port 21). In FileZilla können Sie diese sicheren Optionen im Feld Protocol/Encryption des Servermanagers auswählen.

Was Sie über Dateiberechtigungen (CHMOD) wissen müssen

Jede Datei und jeder Ordner auf dem Server hat einen Berechtigungswert. Die allgemeine Regel: Ordner sollten 755 und Dateien sollten 644 sein. Sie können diesen Wert ändern, indem Sie mit der rechten Maustaste auf eine Datei klicken und File permissions (Dateiberechtigungen) wählen. Falsche Berechtigungen können Fehler wie „500 Internal Server Error“ oder „Forbidden“ verursachen, vergeben Sie daher keine weitreichenden Berechtigungen wie 777, sofern es nicht unbedingt notwendig ist.

Häufige FTP-Fehler und ihre Lösungen

  • „Connection timed out“: Host oder Port können falsch sein; eine Firewall/Antivirensoftware blockiert FileZilla möglicherweise. Überprüfen Sie den Port (21/22) und die Host-Adresse.
  • „530 Login authentication failed“: Der Benutzername oder das Passwort ist falsch. Setzen Sie das Passwort des FTP-Kontos in cPanel zurück.
  • „Could not connect to server“: Dies kann ein Problem mit dem Passivmodus sein. Versuchen Sie den Passive-Modus unter Settings > FTP > Transfer Mode.
  • Dateien werden hochgeladen, erscheinen aber nicht auf der Website: Höchstwahrscheinlich haben Sie sie in den falschen Ordner (außerhalb von public_html) hochgeladen.

Für komplexere Aufgaben der Server- und Dateiverwaltung können Sie sich unsere cPanel-Anleitung ansehen. Da Sie FTP bei der Installation von WordPress häufig verwenden werden, wird Ihnen auch unsere WordPress-Installationsanleitung nützlich sein.

Häufig gestellte Fragen (FAQ)

Was ist der Unterschied zwischen FTP und SFTP?

FTP überträgt Dateien unverschlüsselt; SFTP hingegen führt verschlüsselte Übertragungen über SSH (Port 22) durch. Aus Sicherheitsgründen sollten Sie nach Möglichkeit SFTP oder FTPS bevorzugen.

Ist FileZilla kostenlos?

Ja, FileZilla Client ist vollständig kostenlos und quelloffen. Stellen Sie nur sicher, dass Sie es ausschließlich von der offiziellen Website (filezilla-project.org) herunterladen.

Ich habe meine Dateien hochgeladen, aber meine Website öffnet sich nicht, warum?

Die häufigste Ursache ist das Hochladen in den falschen Ordner; die Dateien müssen sich innerhalb von public_html befinden. Überprüfen Sie außerdem die Dateiberechtigungen (Ordner 755, Dateien 644) und ob eine Index-Datei vorhanden ist.

Wo finde ich meine FTP-Zugangsdaten?

Sie finden sie in der Willkommens-E-Mail Ihres Hosting-Anbieters oder unter cPanel > FTP Accounts, wo Sie auch ein neues FTP-Konto erstellen können.

Fazit

FTP ist der grundlegendste und leistungsstärkste Weg, die Dateien Ihrer Website zu verwalten. Mit FileZilla dauert es nur wenige Minuten, Ihre Verbindungsdaten einzugeben und Dateien in den Ordner public_html zu ziehen. Denken Sie aus Sicherheitsgründen daran, FTPS/SFTP zu verwenden, die Dateiberechtigungen korrekt einzustellen und Dateien stets in den richtigen Ordner hochzuladen.

Verwandte Anleitungen

Benötigen Sie Hilfe bei Ihrer Website, Ihrem Hosting oder SEO? Nehmen Sie Kontakt mit mir auf.

Hébergement

Qu'est-ce que le FTP et comment l'utiliser ? (Guide détaillé avec FileZilla)

Schéma du transfert de fichiers entre un ordinateur et un serveur web via FTP

Si vous gérez un site web, vous devrez tôt ou tard téléverser des fichiers directement sur le serveur : un fichier de thème, une extension, une image ou un fichier de configuration que vous avez modifié à la main. La manière la plus standard de le faire est le FTP. Dans ce guide, vous apprendrez ce qu'est le FTP, comment l'utiliser pas à pas avec le client gratuit le plus populaire, FileZilla, comment établir une connexion sécurisée (FTPS), comment fonctionnent les permissions de fichiers et comment corriger les erreurs les plus courantes.

Qu'est-ce que le FTP et à quoi sert-il ?

Le FTP (File Transfer Protocol) est un protocole utilisé pour envoyer et recevoir des fichiers entre votre ordinateur et votre serveur web. Au lieu de visiter le site via un navigateur, le FTP vous connecte au système de fichiers du serveur ; vous téléversez, téléchargez, supprimez ou renommez des fichiers exactement comme des dossiers sur votre propre ordinateur.

Les fichiers de votre site sont généralement conservés dans le dossier public_html sur le serveur (sur certains serveurs, il s'agit de www ou htdocs). C'est précisément à ce dossier que vous accédez en FTP.

Les informations nécessaires pour une connexion FTP

Vous avez besoin de quatre informations pour vous connecter en FTP. Vous pouvez les trouver dans l'e-mail de bienvenue de votre hébergeur ou sous cPanel > FTP Accounts :

  • Hôte (adresse du serveur) : Par exemple ftp.yoursite.com ou l'adresse IP de votre serveur.
  • Nom d'utilisateur : Le nom du compte FTP que vous avez créé.
  • Mot de passe : Le mot de passe du compte FTP.
  • Port : 21 pour le FTP simple, généralement 22 pour le SFTP sécurisé.
Champs hôte, nom d'utilisateur, mot de passe et port dans le gestionnaire de sites FileZilla
Informations de connexion FTP : hôte, nom d'utilisateur, mot de passe et port. Choisissez une connexion chiffrée (FTPS) dès que possible.

Télécharger et installer FileZilla

FileZilla est un client FTP gratuit et open source qui fonctionne sous Windows, macOS et Linux. Téléchargez la version FileZilla Client (et non le Server) depuis le site officiel filezilla-project.org. Pendant l'installation, lisez attentivement tout logiciel supplémentaire suggéré et laissez décoché tout ce qui n'est pas nécessaire.

Familiarisez-vous avec l'interface de FileZilla

Lorsque vous ouvrez FileZilla pour la première fois, l'interface peut sembler chargée, mais elle se compose en réalité de quelques sections principales. Les numéros ci-dessous correspondent aux zones de l'image :

Interface de FileZilla : barre de connexion rapide, volets local et distant, file d'attente des transferts
Les principales sections de l'interface de FileZilla.
  1. Barre de connexion rapide : Saisissez l'hôte, le nom d'utilisateur, le mot de passe et le port pour vous connecter instantanément.
  2. Site local (volet de gauche) : Les fichiers sur votre propre ordinateur.
  3. Site distant (volet de droite) : Les fichiers sur le serveur ; là où réside votre site.
  4. File d'attente des transferts (en bas) : L'état des fichiers en cours de téléversement/téléchargement et les journaux d'erreurs.

Étape par étape : se connecter en FTP et téléverser des fichiers

Le déroulement ci-dessous est le moyen le plus rapide de se connecter à partir de zéro et de téléverser votre premier fichier :

Étapes pour se connecter en FTP et téléverser des fichiers
Les cinq étapes pour se connecter en FTP et téléverser un fichier.

1) Connectez-vous

Saisissez l'hôte, le nom d'utilisateur, le mot de passe et le port (21) dans la barre de connexion rapide, puis cliquez sur Quickconnect. Si la connexion réussit, le volet de droite affiche les dossiers présents sur le serveur.

2) Ouvrez le bon dossier

Dans le volet de droite, double-cliquez sur le dossier public_html pour l'ouvrir. Vos fichiers de site doivent être téléversés ici. Téléverser dans le mauvais dossier (par exemple le répertoire racine) est l'une des raisons les plus fréquentes pour lesquelles un site ne se charge pas.

3) Glissez-déposez les fichiers

Sélectionnez le fichier que vous souhaitez téléverser dans le volet de gauche et glissez-le dans public_html à droite. Vous pouvez sélectionner et déplacer plusieurs fichiers ou dossiers à la fois. Pour télécharger, glissez dans le sens inverse, de la droite vers la gauche.

4) Vérifiez le transfert

Dans la file d'attente des transferts en bas, assurez-vous que chaque fichier affiche Uploaded / Réussi. S'il y a des fichiers dans l'onglet Failed transfers (transferts échoués), vous pouvez faire un clic droit dessus et les remettre dans la file.

Sécurité : utilisez FTPS/SFTP plutôt que le FTP simple

Le FTP simple envoie votre nom d'utilisateur et votre mot de passe sans chiffrement, ce qui constitue un risque sur les réseaux non sécurisés. Dès que possible, utilisez SFTP (port 22) ou FTPS (explicit, TLS via le port 21). Dans FileZilla, vous pouvez choisir ces options sécurisées dans le champ Protocol/Encryption du gestionnaire de sites.

Ce que vous devez savoir sur les permissions de fichiers (CHMOD)

Chaque fichier et dossier sur le serveur possède une valeur de permission. La règle générale : les dossiers doivent être en 755 et les fichiers en 644. Vous pouvez modifier cette valeur en faisant un clic droit sur un fichier et en choisissant File permissions (permissions de fichier). Des permissions incorrectes peuvent provoquer des erreurs comme « 500 Internal Server Error » ou « Forbidden » ; évitez donc d'accorder des permissions trop larges comme 777 à moins que ce ne soit absolument nécessaire.

Erreurs FTP courantes et leurs solutions

  • « Connection timed out » : L'hôte ou le port peut être erroné ; un pare-feu/antivirus peut bloquer FileZilla. Vérifiez le port (21/22) et l'adresse de l'hôte.
  • « 530 Login authentication failed » : Le nom d'utilisateur ou le mot de passe est incorrect. Réinitialisez le mot de passe du compte FTP depuis cPanel.
  • « Could not connect to server » : Il peut s'agir d'un problème de mode passif. Essayez le mode Passive sous Settings > FTP > Transfer Mode.
  • Les fichiers sont téléversés mais n'apparaissent pas sur le site : Vous les avez très probablement téléversés dans le mauvais dossier (en dehors de public_html).

Pour des tâches de gestion de serveur et de fichiers plus avancées, vous pouvez consulter notre guide d'utilisation de cPanel. Comme vous utiliserez souvent le FTP lors de l'installation de WordPress, notre guide d'installation de WordPress vous sera également utile.

Foire aux questions (FAQ)

Quelle est la différence entre FTP et SFTP ?

Le FTP transfère les fichiers sans chiffrement ; le SFTP, en revanche, effectue des transferts chiffrés via SSH (port 22). Pour la sécurité, privilégiez le SFTP ou le FTPS dès que possible.

FileZilla est-il gratuit ?

Oui, FileZilla Client est entièrement gratuit et open source. Assurez-vous simplement de le télécharger uniquement depuis le site officiel (filezilla-project.org).

J'ai téléversé mes fichiers mais mon site ne s'ouvre pas, pourquoi ?

La cause la plus fréquente est le téléversement dans le mauvais dossier ; les fichiers doivent se trouver dans public_html. Vérifiez également les permissions de fichiers (dossiers 755, fichiers 644) et qu'un fichier index existe.

Où trouver mes identifiants FTP ?

Vous pouvez les trouver dans l'e-mail de bienvenue de votre hébergeur ou sous cPanel > FTP Accounts, où vous pouvez aussi créer un nouveau compte FTP.

Conclusion

Le FTP est le moyen le plus fondamental et le plus puissant de gérer les fichiers de votre site web. Avec FileZilla, saisir vos informations de connexion et glisser des fichiers dans le dossier public_html ne prend que quelques minutes. Pour la sécurité, n'oubliez pas d'utiliser FTPS/SFTP, de régler correctement les permissions de fichiers et de toujours téléverser les fichiers dans le bon dossier.

Guides connexes

Avez-vous besoin d'aide pour votre site web, votre hébergement ou votre SEO ? Contactez-moi.

Hosting

Che cos'è l'FTP e come si usa? (Guida dettagliata con FileZilla)

Schema del trasferimento di file tra un computer e un server web tramite FTP

Se gestisce un sito web, prima o poi dovrà caricare dei file direttamente sul server: un file di tema, un plugin, un'immagine o un file di configurazione che ha modificato a mano. Il modo più standard per farlo è l'FTP. In questa guida scoprirà che cos'è l'FTP, come usarlo passo passo con il client gratuito più diffuso, FileZilla, come configurare una connessione sicura (FTPS), come funzionano i permessi dei file e come risolvere gli errori più comuni.

Che cos'è l'FTP e a cosa serve?

L'FTP (File Transfer Protocol) è un protocollo utilizzato per inviare e ricevere file tra il Suo computer e il Suo server web. Invece di visitare il sito tramite un browser, l'FTP La collega al file system del server; carica, scarica, elimina o rinomina i file proprio come le cartelle sul Suo computer.

I file del Suo sito vengono solitamente conservati nella cartella public_html sul server (su alcuni server è www oppure htdocs). È proprio a questa cartella che accede tramite l'FTP.

Le informazioni necessarie per una connessione FTP

Per connettersi tramite FTP occorrono quattro informazioni. Può trovarle nell'e-mail di benvenuto del Suo provider di hosting oppure in cPanel > FTP Accounts:

  • Host (indirizzo del server): Ad esempio ftp.yoursite.com oppure l'indirizzo IP del Suo server.
  • Nome utente: Il nome dell'account FTP che ha creato.
  • Password: La password dell'account FTP.
  • Porta: 21 per l'FTP semplice, di solito 22 per l'SFTP sicuro.
Campi host, nome utente, password e porta nel gestore siti di FileZilla
Dati di connessione FTP: host, nome utente, password e porta. Scelga una connessione cifrata (FTPS) ogni volta che è possibile.

Scaricare e installare FileZilla

FileZilla è un client FTP gratuito e open source che funziona su Windows, macOS e Linux. Scarichi la versione FileZilla Client (non il Server) dal sito ufficiale filezilla-project.org. Durante l'installazione, legga con attenzione gli eventuali software aggiuntivi suggeriti e lasci deselezionato tutto ciò che non è necessario.

Conosca l'interfaccia di FileZilla

Quando apre FileZilla per la prima volta, l'interfaccia può sembrare affollata, ma in realtà è composta da poche sezioni fondamentali. I numeri qui sotto corrispondono alle aree nell'immagine:

Interfaccia di FileZilla: barra di connessione rapida, pannelli locale e remoto, coda di trasferimento
Le sezioni principali dell'interfaccia di FileZilla.
  1. Barra di connessione rapida: Inserisca host, nome utente, password e porta per connettersi istantaneamente.
  2. Sito locale (pannello di sinistra): I file sul Suo computer.
  3. Sito remoto (pannello di destra): I file sul server; dove risiede il Suo sito.
  4. Coda di trasferimento (in basso): Lo stato dei file in caricamento/scaricamento e i registri degli errori.

Passo passo: connettersi tramite FTP e caricare i file

Il flusso seguente è il modo più rapido per connettersi da zero e caricare il Suo primo file:

Passaggi per connettersi tramite FTP e caricare i file
I cinque passaggi per connettersi tramite FTP e caricare un file.

1) Si connetta

Inserisca host, nome utente, password e porta (21) nella barra di connessione rapida e clicchi su Quickconnect. Se la connessione va a buon fine, il pannello di destra mostra le cartelle presenti sul server.

2) Apra la cartella corretta

Nel pannello di destra, faccia doppio clic sulla cartella public_html per aprirla. I file del Suo sito devono essere caricati qui. Caricare nella cartella sbagliata (ad esempio la directory radice) è uno dei motivi più frequenti per cui un sito non si carica.

3) Trascini e rilasci i file

Selezioni dal pannello di sinistra il file che desidera caricare e lo trascini in public_html a destra. Può selezionare e spostare insieme più file o cartelle. Per scaricare, trascini nella direzione opposta, da destra verso sinistra.

4) Verifichi il trasferimento

Nella coda di trasferimento in basso, si assicuri che ogni file mostri Uploaded / Riuscito. Se ci sono file nella scheda Failed transfers (trasferimenti falliti), può fare clic destro su di essi e rimetterli in coda.

Sicurezza: usi FTPS/SFTP invece dell'FTP semplice

L'FTP semplice invia il Suo nome utente e la Sua password senza cifratura, il che rappresenta un rischio sulle reti non sicure. Quando possibile, usi SFTP (porta 22) oppure FTPS (explicit, TLS sulla porta 21). In FileZilla può scegliere queste opzioni sicure dal campo Protocol/Encryption nel gestore siti.

Ciò che deve sapere sui permessi dei file (CHMOD)

Ogni file e cartella sul server ha un valore di permesso. La regola generale: le cartelle dovrebbero essere 755 e i file dovrebbero essere 644. Può modificare questo valore facendo clic destro su un file e scegliendo File permissions (permessi del file). Permessi errati possono causare errori come "500 Internal Server Error" o "Forbidden", quindi eviti di concedere permessi troppo ampi come 777 a meno che non sia assolutamente necessario.

Errori FTP comuni e relative soluzioni

  • "Connection timed out": L'host o la porta potrebbero essere errati; un firewall/antivirus potrebbe bloccare FileZilla. Controlli la porta (21/22) e l'indirizzo dell'host.
  • "530 Login authentication failed": Il nome utente o la password sono errati. Reimposti la password dell'account FTP da cPanel.
  • "Could not connect to server": Potrebbe trattarsi di un problema con la modalità passiva. Provi la modalità Passive in Settings > FTP > Transfer Mode.
  • I file vengono caricati ma non compaiono sul sito: Molto probabilmente li ha caricati nella cartella sbagliata (al di fuori di public_html).

Per attività più avanzate di gestione del server e dei file, può consultare la nostra guida all'uso di cPanel. Poiché userà spesso l'FTP durante l'installazione di WordPress, Le tornerà utile anche la nostra guida all'installazione di WordPress.

Domande frequenti (FAQ)

Qual è la differenza tra FTP e SFTP?

L'FTP trasferisce i file senza cifratura; l'SFTP, invece, esegue trasferimenti cifrati tramite SSH (porta 22). Per sicurezza, preferisca l'SFTP o l'FTPS ogni volta che è possibile.

FileZilla è gratuito?

Sì, FileZilla Client è completamente gratuito e open source. Si assicuri soltanto di scaricarlo unicamente dal sito ufficiale (filezilla-project.org).

Ho caricato i miei file ma il sito non si apre, perché?

La causa più comune è il caricamento nella cartella sbagliata; i file devono trovarsi all'interno di public_html. Controlli inoltre i permessi dei file (cartelle 755, file 644) e che esista un file index.

Dove trovo le mie credenziali FTP?

Può trovarle nell'e-mail di benvenuto del Suo provider di hosting oppure in cPanel > FTP Accounts, dove può anche creare un nuovo account FTP.

Conclusione

L'FTP è il modo più fondamentale e potente per gestire i file del Suo sito web. Con FileZilla, inserire i dati di connessione e trascinare i file nella cartella public_html richiede solo pochi minuti. Per sicurezza, si ricordi di usare FTPS/SFTP, di impostare correttamente i permessi dei file e di caricare sempre i file nella cartella giusta.

Guide correlate

Ha bisogno di aiuto con il Suo sito web, l'hosting o la SEO? Mi contatti.

Хостинг

Что такое FTP и как им пользоваться? (Подробное руководство с FileZilla)

Схема передачи файлов между компьютером и веб-сервером по FTP

Если Вы управляете веб-сайтом, рано или поздно Вам потребуется загружать файлы непосредственно на сервер: файл темы, плагин, изображение или конфигурационный файл, отредактированный вручную. Самый стандартный способ сделать это — FTP. В этом руководстве Вы узнаете, что такое FTP, как пошагово пользоваться им с помощью самого популярного бесплатного клиента FileZilla, как настроить безопасное соединение (FTPS), как работают права доступа к файлам и как устранить наиболее распространённые ошибки.

Что такое FTP и для чего он нужен?

FTP (File Transfer Protocol) — это протокол, используемый для отправки и получения файлов между Вашим компьютером и Вашим веб-сервером. Вместо того чтобы заходить на сайт через браузер, FTP подключает Вас к файловой системе сервера; Вы загружаете, скачиваете, удаляете и переименовываете файлы точно так же, как папки на Вашем собственном компьютере.

Файлы Вашего сайта обычно хранятся на сервере в папке public_html (на некоторых серверах это www или htdocs). Именно к этой папке Вы и обращаетесь через FTP.

Сведения, необходимые для FTP-подключения

Для подключения по FTP Вам потребуются четыре сведения. Их можно найти в приветственном письме Вашего хостинг-провайдера или в cPanel > FTP Accounts:

  • Host (адрес сервера): Например, ftp.yoursite.com или IP-адрес Вашего сервера.
  • Имя пользователя: Имя созданного Вами FTP-аккаунта.
  • Пароль: Пароль FTP-аккаунта.
  • Порт: 21 для обычного FTP, обычно 22 для безопасного SFTP.
Поля host, имя пользователя, пароль и порт в менеджере сайтов FileZilla
Данные FTP-подключения: host, имя пользователя, пароль и порт. По возможности выбирайте шифрованное (FTPS) соединение.

Загрузка и установка FileZilla

FileZilla — это бесплатный FTP-клиент с открытым исходным кодом, работающий в Windows, macOS и Linux. Скачайте версию FileZilla Client (а не Server) с официального сайта filezilla-project.org. Во время установки внимательно прочитайте все предлагаемые дополнительные программы и оставьте всё ненужное без отметки.

Познакомьтесь с интерфейсом FileZilla

При первом запуске FileZilla интерфейс может показаться перегруженным, но на самом деле он состоит из нескольких основных разделов. Числа ниже соответствуют областям на изображении:

Интерфейс FileZilla: панель быстрого подключения, локальная и удалённая панели, очередь передачи
Основные разделы интерфейса FileZilla.
  1. Панель быстрого подключения: Введите host, имя пользователя, пароль и порт, чтобы мгновенно подключиться.
  2. Локальный сайт (левая панель): Файлы на Вашем собственном компьютере.
  3. Удалённый сайт (правая панель): Файлы на сервере; место, где находится Ваш сайт.
  4. Очередь передачи (внизу): Статус загружаемых/скачиваемых файлов и журналы ошибок.

Шаг за шагом: подключение по FTP и загрузка файлов

Приведённый ниже порядок действий — самый короткий способ подключиться с нуля и загрузить Ваш первый файл:

Шаги подключения по FTP и загрузки файлов
Пять шагов для подключения по FTP и загрузки файла.

1) Подключитесь

Введите host, имя пользователя, пароль и порт (21) в панель быстрого подключения и нажмите Quickconnect. Если подключение прошло успешно, на правой панели отобразятся папки на сервере.

2) Откройте правильную папку

На правой панели дважды щёлкните по папке public_html, чтобы открыть её. Файлы Вашего сайта должны загружаться именно сюда. Загрузка в неправильную папку (например, в корневой каталог) — одна из самых частых причин, по которым сайт не открывается.

3) Перетащите файлы

На левой панели выберите файл, который хотите загрузить, и перетащите его в public_html справа. Вы можете выделять и перемещать несколько файлов или папок одновременно. Чтобы скачать, перетаскивайте в обратном направлении — справа налево.

4) Проверьте передачу

В очереди передачи внизу убедитесь, что у каждого файла отображается Uploaded / Успешно. Если есть файлы во вкладке Failed transfers (неудавшиеся передачи), Вы можете щёлкнуть по ним правой кнопкой мыши и поставить обратно в очередь.

Безопасность: используйте FTPS/SFTP вместо обычного FTP

Обычный FTP отправляет Ваши имя пользователя и пароль без шифрования, что представляет риск в небезопасных сетях. По возможности используйте SFTP (порт 22) или FTPS (explicit, TLS поверх порта 21). В FileZilla эти безопасные варианты можно выбрать в поле Protocol/Encryption в менеджере сайтов.

Что нужно знать о правах доступа к файлам (CHMOD)

У каждого файла и папки на сервере есть значение прав доступа. Общее правило: папки должны быть 755, а файлы — 644. Это значение можно изменить, щёлкнув правой кнопкой мыши по файлу и выбрав File permissions (права доступа к файлу). Неправильные права могут вызвать ошибки, такие как «500 Internal Server Error» или «Forbidden», поэтому не выдавайте слишком широкие права вроде 777 без крайней необходимости.

Распространённые ошибки FTP и их решения

  • «Connection timed out»: Host или порт могут быть указаны неверно; брандмауэр/антивирус может блокировать FileZilla. Проверьте порт (21/22) и адрес host.
  • «530 Login authentication failed»: Имя пользователя или пароль неверны. Сбросьте пароль FTP-аккаунта в cPanel.
  • «Could not connect to server»: Возможно, проблема с пассивным режимом. Попробуйте режим Passive в Settings > FTP > Transfer Mode.
  • Файлы загружаются, но не отображаются на сайте: Скорее всего, Вы загрузили их в неправильную папку (вне public_html).

Для более сложных задач управления сервером и файлами Вы можете ознакомиться с нашим руководством по использованию cPanel. Поскольку при установке WordPress Вы будете часто пользоваться FTP, Вам также пригодится наше руководство по установке WordPress.

Часто задаваемые вопросы (FAQ)

В чём разница между FTP и SFTP?

FTP передаёт файлы без шифрования; SFTP, напротив, выполняет шифрованную передачу через SSH (порт 22). В целях безопасности по возможности предпочитайте SFTP или FTPS.

FileZilla бесплатный?

Да, FileZilla Client полностью бесплатный и с открытым исходным кодом. Просто убедитесь, что Вы скачиваете его только с официального сайта (filezilla-project.org).

Я загрузил свои файлы, но сайт не открывается, почему?

Самая частая причина — загрузка в неправильную папку; файлы должны находиться внутри public_html. Также проверьте права доступа к файлам (папки 755, файлы 644) и наличие index-файла.

Где найти мои данные FTP?

Их можно найти в приветственном письме Вашего хостинг-провайдера или в cPanel > FTP Accounts, где Вы также можете создать новый FTP-аккаунт.

Заключение

FTP — самый базовый и мощный способ управлять файлами Вашего веб-сайта. С FileZilla ввод данных подключения и перетаскивание файлов в папку public_html занимает всего несколько минут. Ради безопасности не забывайте использовать FTPS/SFTP, корректно настраивать права доступа к файлам и всегда загружать файлы в правильную папку.

Связанные руководства

Нужна помощь с Вашим сайтом, хостингом или SEO? Свяжитесь со мной.

Hosting

FTP Nedir ve Nasıl Kullanılır? (FileZilla ile Detaylı Rehber)

FTP ile bilgisayar ve web sunucusu arasında dosya transferi şeması

Bir web sitesini yönetiyorsanız er ya da geç dosyaları doğrudan sunucuya yüklemeniz gerekir: bir tema dosyası, bir eklenti, bir görsel ya da elle düzenlediğiniz bir yapılandırma dosyası. Bunu yapmanın en standart yolu FTP'dir. Bu rehberde FTP'nin ne olduğunu, en popüler ücretsiz istemci olan FileZilla ile adım adım nasıl kullanılacağını, güvenli bağlantıyı (FTPS), dosya izinlerini ve en sık karşılaşılan hataların çözümünü bulacaksınız.

FTP Nedir, Ne İşe Yarar?

FTP (File Transfer Protocol – Dosya Aktarım Protokolü), bilgisayarınız ile web sunucunuz arasında dosya alıp vermek için kullanılan bir protokoldür. Tarayıcıdan siteye girmek yerine, FTP ile sunucunun dosya sistemine bağlanır; tıpkı bilgisayarınızdaki klasörler gibi dosyaları yükler, indirir, siler veya yeniden adlandırırsınız.

Sitenizin dosyaları sunucuda genellikle public_html (bazı sunucularda www veya htdocs) klasöründe tutulur. FTP ile işte bu klasöre erişirsiniz.

FTP Bağlantısı İçin Gereken Bilgiler

FTP ile bağlanmak için dört bilgiye ihtiyacınız vardır. Bu bilgileri hosting firmanızın hoş geldin e-postasında veya cPanel > FTP Accounts bölümünde bulabilirsiniz:

  • Host (Sunucu adresi): Örneğin ftp.siteniz.com veya sunucunuzun IP adresi.
  • Kullanıcı adı (Username): Oluşturduğunuz FTP hesabının adı.
  • Şifre (Password): FTP hesabının şifresi.
  • Port: Düz FTP için 21, güvenli SFTP için genelde 22.
FileZilla site yöneticisinde host, kullanıcı adı, şifre ve port alanları
FTP bağlantı bilgileri: host, kullanıcı adı, şifre ve port. Mümkünse şifreli (FTPS) bağlantıyı seçin.

FileZilla'yı İndirme ve Kurma

FileZilla, Windows, macOS ve Linux'ta çalışan ücretsiz ve açık kaynaklı bir FTP istemcisidir. Resmî sitesi filezilla-project.org üzerinden FileZilla Client sürümünü (Server değil) indirin. Kurulum sırasında size önerilen ek yazılımları dikkatle okuyup gereksizleri işaretsiz bırakın.

FileZilla Arayüzünü Tanıyın

FileZilla'yı ilk açtığınızda arayüz kalabalık görünebilir, ama aslında birkaç temel bölümden oluşur. Aşağıdaki numaralar görseldeki alanlara karşılık gelir:

FileZilla arayüzü: hızlı bağlan çubuğu, yerel ve uzak paneller, transfer kuyruğu
FileZilla arayüzünün ana bölümleri.
  1. Hızlı Bağlan çubuğu: Host, kullanıcı adı, şifre ve portu girip anında bağlanmak için.
  2. Yerel site (sol panel): Kendi bilgisayarınızdaki dosyalar.
  3. Uzak site (sağ panel): Sunucudaki dosyalar; sitenizin yaşadığı yer.
  4. Transfer kuyruğu (alt): Yüklenen/indirilen dosyaların durumu ve hata kayıtları.

Adım Adım: FTP ile Bağlanma ve Dosya Yükleme

Aşağıdaki akış, sıfırdan bağlanıp ilk dosyanızı yüklemenin en kısa yoludur:

FTP ile bağlanma ve dosya yükleme adımları
FTP ile bağlanıp dosya yüklemenin beş adımı.

1) Bağlanın

Hızlı Bağlan çubuğuna host, kullanıcı adı, şifre ve portu (21) girin ve Quickconnect / Hızlı Bağlan'a tıklayın. Bağlantı başarılıysa sağ panelde sunucudaki klasörleri görürsünüz.

2) Doğru klasöre girin

Sağ panelde public_html klasörüne çift tıklayarak girin. Site dosyalarınız buraya yüklenmelidir. Yanlış klasöre (örneğin kök dizine) yükleme, sitenizin açılmamasının en sık sebeplerindendir.

3) Dosyaları sürükleyip bırakın

Sol panelden yüklemek istediğiniz dosyayı seçin ve sağ paneldeki public_html içine sürükleyin. Birden fazla dosya veya klasörü birlikte seçip taşıyabilirsiniz. İndirmek için ters yönde, sağdan sola sürüklersiniz.

4) Transferi doğrulayın

Alttaki transfer kuyruğunda her dosyanın yanında Uploaded / Başarılı yazısını görün. Failed transfers (Başarısız) sekmesinde dosya varsa, ilgili dosyaları sağ tıklayıp yeniden sıraya alabilirsiniz.

Güvenlik: Düz FTP Yerine FTPS/SFTP Kullanın

Düz FTP, kullanıcı adı ve şifrenizi şifrelemeden gönderir; bu, güvenli olmayan ağlarda risk oluşturur. Mümkünse SFTP (port 22) veya FTPS (explicit, port 21 üzerinden TLS) kullanın. FileZilla'da Site Yöneticisi'nde Protocol/Encryption alanından bu güvenli seçenekleri belirleyebilirsiniz.

Dosya İzinleri (CHMOD) Hakkında Bilmeniz Gerekenler

Sunucudaki her dosya ve klasörün bir izin değeri vardır. Genel kural: klasörler 755, dosyalar 644 olmalıdır. Bir dosyaya sağ tıklayıp File permissions / Dosya izinleri diyerek bu değeri değiştirebilirsiniz. Yanlış izinler, “500 Internal Server Error” veya “Forbidden” gibi hatalara yol açabilir; bu yüzden gerekmedikçe 777 gibi geniş izinler vermeyin.

Sık Karşılaşılan FTP Hataları ve Çözümleri

  • “Connection timed out / Bağlantı zaman aşımı”: Host veya port yanlış olabilir; güvenlik duvarı/antivirüs FileZilla'yı engelliyor olabilir. Portu (21/22) ve host adresini kontrol edin.
  • “530 Login authentication failed”: Kullanıcı adı veya şifre hatalı. cPanel'den FTP hesabının şifresini sıfırlayın.
  • “Could not connect to server”: Pasif mod sorunu olabilir. Ayarlar > FTP > Transfer Mode'da Passive modu deneyin.
  • Dosyalar yükleniyor ama sitede görünmüyor: Büyük olasılıkla yanlış klasöre (public_html dışına) yüklediniz.

Daha karmaşık sunucu ve dosya yönetimi işlemleri için cPanel kullanım rehberimize göz atabilirsiniz. WordPress yüklerken FTP'yi sık kullanacağınız için WordPress kurulumu rehberimiz de işinize yarar.

Sıkça Sorulan Sorular (SSS)

FTP ve SFTP arasındaki fark nedir?

FTP dosyaları şifrelemeden aktarır; SFTP ise SSH üzerinden şifreli aktarım yapar (port 22). Güvenlik için mümkün olduğunda SFTP veya FTPS tercih edin.

FileZilla ücretsiz mi?

Evet, FileZilla Client tamamen ücretsiz ve açık kaynaklıdır. Yalnızca resmî siteden (filezilla-project.org) indirdiğinizden emin olun.

Dosyalarımı yükledim ama sitem açılmıyor, neden?

En sık sebep yanlış klasöre yüklemedir; dosyalar public_html içinde olmalı. Ayrıca dosya izinlerini (klasör 755, dosya 644) ve index dosyasının varlığını kontrol edin.

FTP bilgilerimi nereden bulurum?

Hosting firmanızın hoş geldin e-postasında veya cPanel > FTP Accounts bölümünde bulabilir, buradan yeni bir FTP hesabı da oluşturabilirsiniz.

Sonuç

FTP, web sitenizin dosyalarını yönetmenin en temel ve güçlü yoludur. FileZilla ile bağlantı bilgilerini girip public_html klasörüne dosya sürüklemek dakikalar sürer. Güvenlik için FTPS/SFTP kullanmayı, dosya izinlerini doğru ayarlamayı ve dosyaları her zaman doğru klasöre yüklemeyi unutmayın.

İlgili Rehberler

Web siteniz, hosting veya SEO ile ilgili desteğe mi ihtiyacınız var? Benimle iletişime geçin.