FTP (File Transfer Protocol) ist die Standardmethode, um Dateien auf Ihr Webhosting hochzuladen. In dieser Anleitung erklären wir, wie Sie FTP-Konten in DirectAdmin erstellen und konfigurieren.

Was ist FTP?

FTP steht für File Transfer Protocol und ist eine Methode, um Dateien zwischen Ihrem Computer und dem Webserver zu übertragen. Mit FTP können Sie:

  • Website Dateien hochladen
  • Bilder und Medien hinzufügen
  • Plugins und Themes installieren
  • Backups herunterladen
  • Konfigurationsdateien bearbeiten

FTP vs SFTP

Eigenschaft FTP SFTP
Verschlüsselung Keine Ja (SSH)
Port 21 22
Sicherheit Basis Hoch
Geschwindigkeit Schnell Etwas langsamer

Empfehlung: Verwenden Sie SFTP, wenn möglich, für bessere Sicherheit.

FTP-Konto erstellen

Schritt 1: Anmelden bei DirectAdmin

  1. Gehen Sie zum DirectAdmin-Loginportal von Theory7
  2. Geben Sie Ihren Benutzernamen und Ihr Passwort ein
  3. Klicken Sie auf Anmelden

Schritt 2: Navigieren Sie zu FTP-Management

  1. Suchen Sie im Menü nach FTP oder FTP-Konten
  2. Klicken Sie auf FTP-Management oder FTP-Konten
  3. Sie sehen eine Übersicht der bestehenden FTP-Konten

Schritt 3: Neues FTP-Konto erstellen

  1. Klicken Sie auf Create FTP Account oder FTP-Konto erstellen
  2. Füllen Sie die folgenden Felder aus:

FTP-Benutzername: Wählen Sie einen klaren Namen
Beispiel: `webmaster`, `developer`, `backup`
Der vollständige Benutzername wird sein: `ftpname@ihredomain.de`

Passwort: Generieren Sie ein starkes Passwort
Verwenden Sie die Zufällig-Taste für ein sicheres Passwort
Mindestens 12 Zeichen mit Großbuchstaben, Zahlen und Symbolen

FTP-Verzeichnis: Der Ordner, auf den dieses Konto Zugriff hat
`/domains/ihredomain.de/public_html` - vollständiger Zugriff
`/domains/ihredomain.de/public_html/uploads` - nur Upload-Ordner

  1. Klicken Sie auf Create oder Erstellen

Schritt 4: Notieren Sie die Daten

Nach der Erstellung benötigen Sie:
FTP-Server: ftp.ihredomain.de oder die IP-Adresse
Benutzername: ftpname@ihredomain.de
Passwort: das Passwort, das Sie festgelegt haben
Port: 21 (FTP) oder 22 (SFTP)

FileZilla konfigurieren

FileZilla ist ein kostenloses FTP-Programm für Windows, Mac und Linux.

Schritt 1: FileZilla herunterladen

  1. Gehen Sie zu filezilla-project.org
  2. Laden Sie den FileZilla-Client (nicht Server) herunter
  3. Installieren Sie das Programm

Schritt 2: Verbindung einrichten

  1. Öffnen Sie FileZilla
  2. Gehen Sie zu DateiSite-Manager oder drücken Sie Ctrl+S
  3. Klicken Sie auf Neue Site
  4. Füllen Sie die Daten aus:

Protokoll: FTP oder SFTP
Host: ftp.ihredomain.de
Port: 21 (FTP) oder 22 (SFTP)
Verschlüsselung: Verwenden Sie explizites FTP über TLS, wenn verfügbar
Anmeldetyp: Normal
Benutzer: ftpname@ihredomain.de
Passwort: Ihr FTP-Passwort

  1. Klicken Sie auf Verbinden

Schritt 3: Dateien hochladen

  1. Links sehen Sie Ihre lokalen Dateien
  2. Rechts sehen Sie die Serverdateien
  3. Navigieren Sie zu `public_html` auf dem Server
  4. Ziehen Sie Dateien von links nach rechts, um sie hochzuladen
  5. Oder klicken Sie rechts und wählen Sie Hochladen

FTP-Konten verwalten

Passwort ändern

  1. Gehen Sie zu FTP-Management in DirectAdmin
  2. Klicken Sie auf das FTP-Konto
  3. Geben Sie ein neues Passwort ein
  4. Klicken Sie auf Modify oder Ändern

Verzeichnis ändern

  1. Gehen Sie zu FTP-Management
  2. Klicken Sie auf das FTP-Konto
  3. Ändern Sie den Pfad im FTP-Verzeichnis
  4. Klicken Sie auf Modify

FTP-Konto löschen

  1. Gehen Sie zu FTP-Management
  2. Wählen Sie das Konto aus
  3. Klicken Sie auf Delete oder Löschen
  4. Bestätigen Sie die Aktion

Ordnerstruktur verstehen

/domains/ihredomain.de/
├── public_html/          ← Hier stehen Ihre Website-Dateien
│   ├── index.php
│   ├── wp-content/
│   └── ...
├── private_html/         ← Private Dateien
├── logs/                 ← Zugriffsprotokolle
└── stats/                ← Statistiken

Wichtig: Laden Sie Ihre Website-Dateien immer in `public_html` hoch.

Häufige Probleme

Kann nicht verbinden

  1. Überprüfen Sie die Daten: Ist der Benutzername und das Passwort korrekt?
  2. Überprüfen Sie den Port: Versuchen Sie Port 21 für FTP, 22 für SFTP
  3. Firewall: Erlauben Sie FTP in Ihrer Firewall/Antivirus
  4. IP-Blockade: Nach zu vielen fehlgeschlagenen Versuchen wird Ihre IP-Adresse blockiert

Zugriff verweigert

  • Überprüfen Sie, ob Sie das richtige Verzeichnis verwenden
  • Verifizieren Sie, dass das FTP-Konto existiert
  • Überprüfen Sie, ob das Passwort korrekt ist

Dateien hochladen fehlgeschlagen

  • Speicherplatz voll: Überprüfen Sie Ihr Kontingent in DirectAdmin
  • Datei zu groß: Teilen Sie große Dateien oder verwenden Sie SSH
  • Falsche Berechtigungen: Überprüfen Sie die CHMOD-Einstellungen

Langsame Übertragung

  • Verwenden Sie weniger gleichzeitige Verbindungen (max. 2-3)
  • Versuchen Sie binäre Übertragung anstelle von ASCII
  • Überprüfen Sie Ihre Internetgeschwindigkeit

FTP-Alternativen

Dateimanager in DirectAdmin

Für kleine Aufgaben können Sie den integrierten Dateimanager verwenden:
1. Gehen Sie zu Dateimanager in DirectAdmin
2. Navigieren Sie zu `public_html`
3. Verwenden Sie die Upload-Funktion

SSH/SFTP

Für Entwickler:
- Sicherer als Standard-FTP
- Zugriff über die Kommandozeile
- Verwenden Sie Tools wie WinSCP oder Terminal

Sicherheitstipps

  1. Starke Passwörter: Verwenden Sie den Passwortgenerator
  2. SFTP verwenden: Verschlüsselte Verbindung
  3. Begrenzter Zugriff: Geben Sie Konten nur Zugriff auf benötigte Ordner
  4. Regelmäßig ändern: Ändern Sie Passwörter regelmäßig
  5. Konten aufräumen: Löschen Sie ungenutzte FTP-Konten

Verwandte Artikel

Hilfe benötigt?

Wir sind für Sie da! Haben Sie Fragen oder stoßen Sie auf Probleme? Unser Support-Team hilft Ihnen gerne persönlich weiter. Senden Sie uns eine Nachricht über das Ticketsystem - wir antworten normalerweise innerhalb weniger Stunden und denken gerne mit Ihnen mit.