Warum der Finder nicht reicht
macOS kann sich im Finder über Gehe zu → Mit Server verbinden mit einem FTP-Server verbinden, aber Apple weist darauf hin, dass du Dateien nur von dort kopieren kannst; um Dateien auf den Server zu kopieren, brauchst du eine andere App. FTPS, also FTP mit TLS-Verschlüsselung, steht im Finder gar nicht zur Wahl. Siehe Apples Deinen Mac mit freigegebenen Computern und Servern verbinden.
FTP, FTPS oder SFTP?
| Verschlüsselt | Hinweise | |
|---|---|---|
| FTP | Nein | Passwort und Dateien reisen im Klartext. Nur in einem vertrauenswürdigen Netzwerk nutzen, oder wenn nichts anderes angeboten wird. |
| FTPS | Ja, mit TLS | FTP mit Verschlüsselung. Verbreitet bei Webhostern und Backup-Servern. |
| SFTP | Ja, über SSH | Ein anderes Protokoll, oft auf demselben Host. Siehe SFTP am Mac. |
Bietet dein Host SFTP oder FTPS an, nimm eines davon.
Vor FTPS: die Command Line Tools installieren
AnyBucket wickelt das TLS von FTPS über eine kleine Python-Brücke ab und braucht dafür python3 aus Apples Command Line Tools. Falls du sie nicht hast:
- Öffne das Terminal.
- Führe
xcode-select --installaus und folge den Anweisungen.
Einfaches FTP braucht nichts weiter.
In AnyBucket verbinden
- Drücke ⇧⌘K (Ablage → Mit Server verbinden …).
- Wähle unter Server die Option FTP oder FTPS.
- Gib Server, Benutzername und Passwort ein. Das Passwort landet in deinem Anmeldeschlüsselbund.
- Gib bei Bedarf einen Startpfad wie
/public_htmlund einen Kurznamen ein. - Drücke Verbinden, oder sichere die Verbindung vorher als Lesezeichen.
Oder füge eine ftp://- oder ftps://-Adresse in die Palette (⌘K) ein.
AnyBucket verbindet sich im passiven Modus, der durch die meisten Firewalls und Heimrouter kommt, und FTPS nutzt explizites TLS. Ist das Zertifikat des Servers selbst signiert, fragt AnyBucket einmal und merkt sich deine Wahl für dieses Lesezeichen.
Eine Website hochladen
- Öffne den Ordner deiner Website auf Dieser Mac in einem Bereich und den Server im anderen (⌘\ öffnet einen zweiten Bereich).
- Markiere die Dateien mit der Leertaste, oder drücke ⌘A, um alle zu markieren.
- Drücke F5. Ist eine Datei schon da, wähle Ersetzen, Wenn neuer, Beide behalten, Überspringen oder Fortsetzen, und kreuz Für alle übernehmen an, um nur einmal zu antworten.
Um nur Geändertes hochzuladen, drückst du stattdessen ⌥F5: Vergleichen & Synchronisieren listet jede neue oder geänderte Datei auf, bevor sich etwas bewegt. Siehe Ordner mit einem Server synchronisieren.
Weg von FTP
Du ziehst eine Website oder ein Archiv von einem alten FTP-Host zu S3, WebDAV oder SFTP um? Öffne den FTP-Server in einem Bereich und das neue Zuhause im anderen, markiere und drücke F5. Die Dateien fließen durch einen kleinen Zwischenspeicher auf deinem Mac, ohne Download, um den du dich kümmern musst. Siehe Dateien zwischen Servern kopieren.
Wenn die Verbindung nicht klappt
- FTPS schlägt sofort fehl: Installiere die Command Line Tools (siehe oben). Siehe Fehlerbehebung.
- Die Anmeldung klappt, aber Verzeichnislisten hängen: Die passiven Ports des Servers werden vielleicht von seiner Firewall blockiert. Frag deinen Hoster, welche Ports er für den passiven Modus nutzt.
- Eine Übertragung wurde gestoppt: Sie versucht es von selbst erneut; was weiter fehlschlägt, wartet im Fenster „Übertragungen“ (⌥⌘T) unter Erfordert Aufmerksamkeit.