Waarom de Finder niet genoeg is
macOS kan via Ga → Verbind met server in de Finder verbinding maken met een FTP-server, maar Apple meldt dat je alleen bestanden van de server kunt kopiëren; om bestanden naar de server te kopiëren heb je een andere app nodig. FTPS, FTP met TLS-versleuteling, staat helemaal niet in de lijst van de Finder. Zie Je Mac verbinden met gedeelde computers en servers van Apple.
FTP, FTPS of SFTP?
| Versleuteld | Opmerkingen | |
|---|---|---|
| FTP | Nee | Wachtwoord en bestanden gaan onversleuteld over de lijn. Gebruik het alleen op een vertrouwd netwerk, of als er niets anders wordt aangeboden. |
| FTPS | Ja, met TLS | FTP met versleuteling. Gebruikelijk bij webhosts en back-upservers. |
| SFTP | Ja, via SSH | Een ander protocol, vaak op dezelfde host. Zie SFTP op een Mac. |
Biedt je host SFTP of FTPS aan, gebruik dan een van die twee.
Vóór FTPS: installeer de Command Line Tools
AnyBucket laat de TLS van FTPS via een kleine Python-brug lopen en heeft daarvoor python3 nodig uit de Command Line Tools van Apple. Heb je die niet?
- Open Terminal.
- Voer
xcode-select --installuit en volg de aanwijzingen.
Gewoon FTP heeft niets extra's nodig.
Verbinden in AnyBucket
- Druk op ⇧⌘K (Archief → Verbind met server …).
- Kies onder Servers de optie FTP of FTPS.
- Typ de server, je gebruikersnaam en wachtwoord. Het wachtwoord gaat naar je inlogsleutelhanger.
- Typ eventueel een startpad, zoals
/public_html, en een bijnaam. - Druk op Verbind, of bewaar de verbinding eerst als bladwijzer.
Of plak een ftp://- of ftps://-adres in het palet (⌘K).
AnyBucket verbindt in passieve modus, die door de meeste firewalls en thuisrouters komt, en FTPS gebruikt expliciete TLS. Is het certificaat van de server zelfondertekend, dan vraagt AnyBucket het één keer en onthoudt het je keuze voor die bladwijzer.
Een website uploaden
- Open de map van je site op Deze Mac in het ene paneel en de server in het andere (⌘\ opent een tweede paneel).
- Markeer de bestanden met de spatiebalk, of druk op ⌘A om ze allemaal te markeren.
- Druk op F5. Staat een bestand er al, kies dan Vervang, Indien nieuwer, Bewaar beide, Sla over of Hervat, en vink Op alle toepassen aan om maar één keer te antwoorden.
Wil je alleen uploaden wat er veranderd is, druk dan op ⌥F5: Vergelijk en synchroniseer toont elk nieuw of gewijzigd bestand voordat er iets verandert. Zie een map synchroniseren met een server.
Weg van FTP
Verhuis je een site of archief van een oude FTP-host naar S3, WebDAV of SFTP? Open de FTP-server in het ene paneel en het nieuwe onderkomen in het andere, markeer en druk op F5. Bestanden stromen door een kleine buffer op je Mac, zonder download om te beheren. Zie bestanden kopiëren tussen servers.
Als het niet verbindt
- FTPS mislukt meteen: installeer de Command Line Tools (zie hierboven). Zie probleemoplossing.
- Inloggen lukt maar mappen laden niet: de passieve poorten van de server worden misschien geblokkeerd door de firewall ervan. Vraag je host welke poorten hij voor de passieve modus gebruikt.
- Een overdracht is gestopt: die probeert het zelf opnieuw; wat blijft mislukken, wacht onder Vraagt aandacht in het venster Overdrachten (⌥⌘T).