Verbindungsfelder erklärt
Der Host ist die Adresse Ihres Servers, etwa ftp.yourdomain.com oder eine IP-Adresse. Port 21 wird für FTP und FTPS mit explizitem TLS verwendet, 990 für implizites FTPS und 22 für SFTP. Benutzername und Passwort erhalten Sie vom Hosting-Anbieter oder Serveradministrator. Der Remote-Pfad ist optional und kann nach der Verbindung direkt einen bestimmten Ordner wie /public_html öffnen.
Protokoll auswählen
Verwenden Sie SFTP, wann immer Ihr Server es anbietet: Es läuft über SSH in einem einzigen verschlüsselten Kanal und benötigt keine zusätzlichen Firewall-Regeln. Verwenden Sie FTPS mit explizitem TLS, wenn Ihr Server FTP-basiert ist, aber Verschlüsselung unterstützt. Verwenden Sie normales FTP nur in vertrauenswürdigen internen Netzwerken, da Zugangsdaten und Dateiinhalte unverschlüsselt übertragen werden. SFTP ist in der Desktop-Anwendung und im Browser-Gateway verfügbar, wenn das Hosting-Konto die PHP-SSH2-Erweiterung bereitstellt; FTP und FTPS funktionieren auch ohne SSH2.
Schlüsselbasierte Authentifizierung
Stellen Sie im Site Manager die Authentifizierung auf Schlüsseldatei und wählen Sie Ihren privaten Schlüssel im OpenSSH- oder PuTTY-Format. Ist der Schlüssel mit einer Passphrase geschützt, fragt Ghost FTP beim Verbinden danach und kann sie nur für die aktuelle Sitzung behalten. Der öffentliche Schlüssel muss auf dem Server in ~/.ssh/authorized_keys liegen. Schlüssel verlassen Ihren Computer niemals.
Übertragungsmodus und passive Verbindungen
Lassen Sie den Übertragungsmodus auf Passiv, sofern Ihr Administrator nichts anderes vorgibt; der Passivmodus funktioniert hinter den meisten Routern und Firewalls. Stellen Sie den Übertragungstyp auf Automatisch, damit Textdateien korrekte Zeilenenden erhalten und Binärdateien unverändert bleiben. Standardmäßig laufen zwei Übertragungen gleichzeitig; erhöhen Sie die Zahl nur, wenn der Server mehr Sitzungen erlaubt. Das Timeout beträgt standardmäßig 20 Sekunden und kann für langsame Verbindungen erhöht werden.
Site speichern
Öffnen Sie den Site Manager, erstellen Sie einen Eintrag, tragen Sie Host, Port, Protokoll, Benutzername und Authentifizierung ein und vergeben Sie einen eindeutigen Namen. Optional können Sie lokale und entfernte Standardordner festlegen. Gespeicherte Sites lassen sich gruppieren, für getrennte Umgebungen duplizieren und zur Sicherung exportieren.
Serverseitige Anforderungen
Das Konto benötigt Lese- und Schreibrechte für die verwendeten Ordner. Bei Websites ist das Dokumentenstammverzeichnis meist /public_html, /htdocs oder /www. Erscheinen Verzeichnislisten leer, prüfen Sie, ob das Konto auf einen anderen Home-Ordner beschränkt ist. Für FTPS benötigt der Server ein gültiges TLS-Zertifikat; bei selbstsignierten Zertifikaten bittet Ghost FTP einmalig um Bestätigung des Fingerabdrucks.