Kapitola 11 · 11.7
Připojení pomocí FileZilla (FTP, FTPS a SFTP)
FileZilla je bezplatný FTP program pro Windows, Mac a Linux. Stáhnete jej na filezilla-project.org (vyberte běžný FileZilla Client, při instalaci dejte pozor, abyste si nenainstalovali žádný další software). Jiné programy, jako Cyberduck nebo WinSCP, pracují se stejnými údaji.
Přehled údajů
| Nastavení | FTP s šifrováním (doporučeno) | SFTP |
|---|---|---|
| Host (server) | Název serveru Vašeho balíčku, například linux2023.webawere.nl (viz Jak najít název serveru a uživatelské jméno DA) | Název serveru |
| Protokol | FTP, s volbou Vyžadovat explicitní FTP přes TLS | SFTP |
| Port | 21 (nebo ponechte prázdné) | 1967 |
| Uživatelské jméno | Vaše DA uživatelské jméno, nebo celý název doplňkového FTP účtu, například webbouwer@vasedomena.cz | Vaše DA uživatelské jméno |
| Přihlášení pomocí | Hesla k danému účtu | SSH klíče (viz SSH klíče a přihlašování přes SSH), pomocí hesla se přihlásit nelze |
| Pro které balíčky? | Všechny hostingové balíčky | Pouze Power Webhost Three a Four, AI Wordpress Three a Power Reseller |
| Režim přenosu | Pasivní | Nepoužívá se |
Připojení pomocí FTP přes TLS (FTPS)
Níže uvedené názvy platí pro FileZilla v češtině. Pokud máte FileZilla v angličtině, jmenují se Protocol, Host, Port, Encryption (zvolte Require explicit FTP over TLS) a Logon Type (zvolte Normal).
- Otevřete FileZilla a v nabídce Soubor vyberte Správce webů (anglicky: Site Manager).
- Klikněte na Nový web a zadejte mu název, například název Vaší domény.
- U položky Protokol vyberte: FTP - File Transfer Protocol.
- U položky Host zadejte název serveru a Port ponechte prázdný (FileZilla pak použije port 21).
- U položky Šifrování vyberte: Vyžadovat explicitní FTP přes TLS.
- U položky Typ přihlášení vyberte: Normální, a vyplňte své uživatelské jméno a heslo.
- Klikněte na Připojit.
Při prvním připojení Vám FileZilla zobrazí certifikát serveru. Je na něm uveden název serveru, například linux2023.webawere.nl? Zaškrtněte, že certifikátu chcete vždy důvěřovat, a klikněte na OK.
Po připojení uvidíte vpravo složky svého balíčku. Přejděte do složky domains/vasedomena.cz/public_html a přetáhněte soubory zleva (z Vašeho počítače) doprava.
Tip: Jako host použijte název serveru, nikoli ftp.vasedomena.cz nebo IP adresu. Certifikát je vystaven na jméno serveru. S Vaší vlastní doménou se zobrazí upozornění, že certifikát neodpovídá názvu, a navíc během přesunu může Vaše doména ještě chvíli směřovat ke staré hostingové společnosti.
Pasivní režim
FTP používá dvě spojení: jedno pro příkazy a druhé pro přenos souborů. V pasivním režimu naváže obě spojení Váš počítač. To nejlépe funguje za modemem nebo firewallem a ve FileZilla je to výchozí nastavení. Případně si to zkontrolujte v nabídce Upravit > Nastavení > Připojení > FTP: nastavte Režim přenosu na Pasivní.
Pro datové spojení používá server v pasivním režimu porty 35000 až 35999. Pokud je Váš modem nebo firewall blokuje, přihlášení sice proběhne, ale složky se nezobrazí (viz FTP nefunguje: jak to vyřešit).
Připojení pomocí SFTP
SFTP probíhá přes SSH. To je možné pouze u balíčků s SSH přístupem: Power Webhost Three a Four, AI Wordpress Three a Power Reseller. Přihlašujete se pomocí svého DA uživatelského jména a SSH klíče, nikoli pomocí hesla. Jak vytvořit klíč a nastavit jej v DirectAdmin, se dočtete v SSH klíče a přihlašování přes SSH.
- Ve Správci webů u položky Protokol vyberte: SFTP - SSH File Transfer Protocol.
- U položky Host zadejte název serveru a u položky Port: 1967.
- U položky Typ přihlášení vyberte: Soubor klíče, vyplňte své DA uživatelské jméno a vyberte svůj soukromý klíč.
- Klikněte na Připojit.
Pozor: Pokud se FileZilla stále znovu pokouší přihlásit se špatným heslem, server po několika pokusech zablokuje Vaši IP adresu. Poté Vám z daného připojení dočasně nebudou fungovat ani web, ani e-mail. Viz FTP nefunguje: jak to vyřešit.
