Proč Finder nestačí

macOS se umí k FTP serveru připojit přes Otevřít → Připojit k serveru ve Finderu, ale Apple upozorňuje, že soubory z něj můžeš jen kopírovat; ke kopírování na server potřebuješ jinou aplikaci. FTPS, tedy FTP se šifrováním TLS, ve Finderu vůbec není. Viz článek Applu Připojení Macu ke sdíleným počítačům a serverům.

FTP, FTPS, nebo SFTP?

Šifrování Poznámky
FTP Ne Heslo i soubory putují nešifrovaně. Používej ho jen v důvěryhodné síti, nebo když nic jiného není k dispozici.
FTPS Ano, přes TLS FTP se šifrováním. Běžné u webhostingů a zálohovacích serverů.
SFTP Ano, přes SSH Jiný protokol, často na stejném hostiteli. Viz SFTP na Macu.

Pokud tvůj hosting nabízí SFTP nebo FTPS, použij jedno z nich.

Před FTPS: nainstaluj Command Line Tools

AnyBucket obsluhuje TLS u FTPS přes malý most v Pythonu, takže potřebuje python3 z nástrojů Command Line Tools od Applu. Pokud je nemáš:

  1. Otevři Terminál.
  2. Spusť xcode-select --install a postupuj podle pokynů.

Obyčejné FTP nic navíc nepotřebuje.

Připoj se v AnyBucket

  1. Stiskni ⇧⌘K (Soubor → Připojit k serveru …).
  2. V části Servery vyber FTP nebo FTPS.
  3. Zadej server, své uživatelské jméno a heslo. Heslo se uloží do tvé přihlašovací klíčenky.
  4. Volitelně zadej počáteční cestu, třeba /public_html, a přezdívku.
  5. Stiskni Připojit, nebo připojení nejdřív ulož jako záložku.

Nebo vlož adresu ftp:// či ftps:// do palety (⌘K).

AnyBucket se připojuje v pasivním režimu, který projde většinou firewallů a domácích routerů, a FTPS používá explicitní TLS. Pokud má server certifikát podepsaný sám sebou, AnyBucket se jednou zeptá a tvou volbu si pro tuto záložku zapamatuje.

Nahrání webu

  1. V jednom panelu otevři složku svého webu z Tohoto Macu a ve druhém server (⌘\ otevře druhý panel).
  2. Označ soubory mezerníkem, nebo stiskni ⌘A a označ všechny.
  3. Stiskni F5. Pokud soubor už na místě je, zvol Nahradit, Je-li novější, Zachovat obě, Přeskočit nebo Pokračovat a zaškrtni Použít pro všechny, abys odpověděl jen jednou.

Chceš-li nahrát jen to, co se změnilo, stiskni místo toho ⌥F5: Porovnat a synchronizovat vypíše každý nový nebo změněný soubor dřív, než se cokoli přenese. Viz synchronizace složky se serverem.

Pryč z FTP

Stěhuješ web nebo archiv ze starého FTP hostingu do S3, WebDAV nebo SFTP? Otevři FTP server v jednom panelu a nový domov ve druhém, označ soubory a stiskni F5. Soubory proudí přes malou mezipaměť na tvém Macu a nemusíš řešit žádné stahování. Viz kopírování souborů mezi servery.

Když se nepřipojí

  • FTPS hned selže: nainstaluj Command Line Tools (viz výše). Viz řešení potíží.
  • Přihlášení projde, ale výpisy se zaseknou: pasivní porty serveru možná blokuje jeho firewall. Zeptej se poskytovatele hostingu, které porty pro pasivní režim používá.
  • Přenos se zastavil: sám to zkusí znovu; co pořád selhává, čeká v okně Přenosy (⌥⌘T) v části Vyžaduje pozornost.