LIBRARY · ANLEITUNG
FTP (File Transfer Protocol) verwenden
Was ist FTP?
Das File Transfer Protocol (FTP) ist ein Protokoll, mit dem Sie Dateien zwischen Ihrem IndicHosts-Hosting-Account und einem anderen Computer übertragen können. FTP stellt eine Verbindung zwischen einem Server (hier Ihr Account auf einem IndicHosts-Hosting-Server) und einem Client (Ihr lokaler Computer) her. Damit die Dateien Ihrer Website öffentlich zugänglich sind, laden Sie sie mit einem FTP-Client in Ihren IndicHosts-Hosting-Account auf dem Server hoch. Sie können außerdem Dateien aus Ihrem IndicHosts-Hosting-Account auf Ihren lokalen Computer herunterladen.
Das ursprüngliche FTP-Protokoll verschlüsselt die zwischen Server und Client übertragenen Daten nicht. Wir empfehlen daher dringend, für die Dateiübertragung eines der folgenden Protokolle zu verwenden:
- SFTP (Secure Shell File Transfer Protocol) steht für alle unsere Hosting-Accounts zur Verfügung. Wie der Name schon sagt, nutzt SFTP das zugrunde liegende SSH-Protokoll (Secure Shell), um Dateiübertragungen zu verschlüsseln. Für die Übertragung per SFTP verwenden Sie denselben Benutzernamen und dasselbe Passwort wie für den Zugriff auf SSH oder cPanel.
- FTPS (FTP Secure) steht für alle unsere cPanel-basierten Hosting-Accounts zur Verfügung. Wie SFTP sorgt auch FTPS für eine zusätzliche Sicherheitsebene bei Dateiübertragungen. Statt SSH verwendet FTPS jedoch TLS (Transport Layer Security). TLS ist dasselbe Protokoll, das auch für sichere Verbindungen in Ihrem Webbrowser zum Einsatz kommt. Für die Übertragung per FTPS verwenden Sie einen regulären FTP-Benutzernamen und das zugehörige Passwort. Ihr SSH-Passwort benötigen Sie dafür nicht.
Einen FTP-Client verwenden
Es gibt zahlreiche FTP-Clients, und viele von ihnen unterstützen auch SFTP (Secure FTP) und FTPS (FTP Secure). IndicHosts.net Hosting empfiehlt FileZilla, ein kostenloses Programm, das Sie hier herunterladenkönnen. Es unterstützt alle drei Protokolle (FTP, SFTP und FTPS) und läuft unter Microsoft Windows, Apple Mac OS X und Linux.
In den folgenden Anleitungen zeigen wir, wie Sie mit FileZilla eine Verbindung zu Ihrem Account herstellen und Dateien übertragen.
Sie müssen FileZilla nicht verwenden. Wenn Sie einen anderen FTP-Client nutzen möchten, benötigen Sie jedoch die folgenden Informationen, um eine Verbindung zu Ihrem Account herzustellen:
- Domainname: Der Domainname Ihrer Website.
- Benutzername des FTP-Accounts:
- Für SFTP müssen Sie Ihren cPanel-Benutzernamen verwenden. Achten Sie darauf, dass Sie Ihre Domainnamenicht mit angeben. Geben Sie zum Beispiel username ein, nicht username@example.com.
- Für FTPS können Sie entweder Ihren cPanel-Benutzernamen oder den Benutzernamen eines in cPanel angelegten FTP-Benutzers verwenden (zum Beispiel ftpuser@example.com).
- Für FTP können Sie entweder Ihren cPanel-Benutzernamen oder den Benutzernamen eines in cPanel angelegten FTP-Benutzers verwenden (zum Beispiel ftpuser@example.com).
- Passwort: Das Passwort für das Konto, das Sie verwenden.
- Portnummer: Verwenden Sie für SFTP-Verbindungen den Port 7822 anstelle des Standardports 22.
Verbindung zu Ihrem Konto herstellen
Um mit FileZilla eine Verbindung zu Ihrem Konto herzustellen, gehen Sie wie folgt vor:
- Starten Sie FileZilla.
- Klicken Sie im Menü Datei auf Servermanager:FileZilla - Menü Datei

Das Dialogfeld Servermanager wird angezeigt:
- Klicken Sie auf Neuer Server, geben Sie einen Namen für die Site ein und drücken Sie anschließend die Eingabetaste.
- Geben Sie im Textfeld Host den Domainnamen Ihrer Website ein. Alternativ können Sie stattdessen den Hostnamen des Servers eingeben.
- Wenn Sie die Verbindung über SFTP herstellen möchten, geben Sie im Textfeld Port 7722 ein. Andernfalls lassen Sie das Textfeld Port leer. Der Standardport für SFTP ist 22. IndicHosts.net Hosting verwendet aus Sicherheitsgründen jedoch einen anderen Port.
- Wählen Sie in der Listenauswahl Protokoll das gewünschte Protokoll aus:
- Um SFTP zu verwenden, wählen Sie SFTP - SSH File Transfer Protocol.
- Um FTPS zu verwenden, wählen Sie FTP - File Transfer Protocol und anschließend in der Listenauswahl Verschlüsselung die Option Explizites FTP über TLS erforderlich.
- Um normales FTP zu verwenden, wählen Sie FTP - File Transfer Protocol und anschließend in der Listenauswahl Verschlüsselung die Option Nur unverschlüsseltes FTP verwenden (unsicher).
IndicHosts.net Hosting empfiehlt dringend, nach Möglichkeit SFTP oder FTPS zu verwenden. Normales FTP überträgt Benutzernamen und Passwörter unverschlüsselt im Klartext und ist daher nicht sicher.
- Wählen Sie in der Listenauswahl Logontyp die Option Normal.
- Geben Sie im Textfeld Benutzer den Benutzernamen des Kontos ein, das Sie verwenden möchten:
- Wenn Sie SFTP verwenden, müssen Sie Ihren cPanel-Benutzernamen verwenden. Achten Sie darauf, Ihren Domainnamen nicht anzugeben. Geben Sie zum Beispiel username ein, nicht username@example.com.
- Wenn Sie FTPS oder eine normale FTP-Verbindung verwenden, können Sie entweder Ihren cPanel-Benutzernamen oder den Benutzernamen eines in cPanel erstellten FTP-Benutzers verwenden (zum Beispiel ftpuser@example.com).
- Geben Sie im Textfeld Passwort das Passwort für das Konto ein, das Sie in Schritt 8 angegeben haben
- Optional können Sie ein Standardverzeichnis festlegen, das FileZilla nach dem Verbindungsaufbau auf dem Remote-Server öffnet.
- Beispielsweise bevorzugen es viele Nutzer, dass ein FTP-Client standardmäßig auf das root-Verzeichnis der Website (Document Root) zugreift. Gehen Sie dazu wie folgt vor:
- Klicken Sie auf die Registerkarte Erweitert.
Geben Sie im Standard-Remoteverzeichnis Textfeld /home/username/public html ein, wobei der Benutzername Ihren Benutzernamen für das IndicHosts-Hosting-Konto (cPanel) darstellt.
- Klicken Sie auf Verbinden. Nach wenigen Sekunden stellt FileZilla die Verbindung her.
Dateien übertragen
Nachdem FileZilla eine Verbindung zwischen Ihrem lokalen Computer und dem IndicHosts Hosting-Serverhergestellt hat, können Sie Dateien übertragen. FileZilla zeigt im Bereich „Lokale Seite“ die Dateien auf Ihrem lokalen Computer und im Bereich „Server-Seite“ die Dateien in Ihrem Konto auf dem IndicHosts Hosting-Server an:

Gehen Sie wie folgt vor, um Dateien mit FileZilla zu übertragen:
- Navigieren Sie in den Bereichen „Lokale Seite“ und „Server-Seite“ genauso durch die Ordner wie im Windows-Explorer oder im Finder von Mac OS X. Um einen Ordner zu öffnen, doppelklicken Sie darauf.
- Um eine Datei auf den Server hochzuladen, ziehen Sie die Datei aus dem Bereich „Lokale Seite“ in den Bereich „Server-Seite“. Nach Abschluss der Dateiübertragung wird die Datei im Bereich „Server-Seite“ angezeigt.
Um eine Datei hochzuladen, können Sie sie auch im Bereich „Lokale Seite“ doppelklicken. - Um eine Datei auf den lokalen Computer herunterzuladen, ziehen Sie die Datei aus dem Bereich „Server-Seite“ in den Bereich „Lokale Seite“. Nach Abschluss der Dateiübertragung wird die Datei im Bereich „Lokale Seite“ angezeigt.
Um eine Datei herunterzuladen, können Sie sie auch im Bereich „Server-Seite“ doppelklicken. - Sie können auch ganze Ordner auf einmal übertragen:
- Um einen Ordner auf den Server hochzuladen, ziehen Sie den Ordner aus dem Bereich „Lokale Seite“ in den Bereich „Server-Seite“.
- Um einen Ordner auf den lokalen Computer herunterzuladen, ziehen Sie den Ordner aus dem Bereich „Server-Seite“ in den Bereich „Lokale Seite“.
FTP-Protokollierung
Sämtliche FTP-Aktivitäten werden überwacht und in den FTP-Protokolldateien unseres Servers aufgezeichnet. Wenn Sie Informationen aus den Protokolldateien benötigen, öffnen Sie bitte ein Support-Ticket. Alternativ, wenn Sie einen Managed VPS oder dedizierten Servers, können Sie die FTP-Logs unter /var/log/messages überprüfen.
Weitere Informationen
Die offizielle FileZilla-Dokumentation finden Sie unter http://wiki.filezilla-project.org/Documentation.