Přejít k obsahu
BeoHosting
BeoHosting
Technické

Jak používat FTP – průvodce FileZillou pro začátečníky

BeoHosting Team··8 min čtení čtení
Jak používat FTP – průvodce FileZillou pro začátečníky

Co je FTP a proč ho potřebujete

FTP (File Transfer Protocol) je standardní protokol pro přenos souborů mezi vaším počítačem a webovým serverem. Při tvorbě nebo údržbě webu často potřebujete nahrát soubory na server, stáhnout zálohu, upravit konfigurační soubory nebo smazat nepotřebná data. Ačkoli Správce souborů v cPanelu zvládne většinu těchto úkolů, FTP klient jako FileZilla nabízí mnohem lepší uživatelský zážitek, zejména při práci s velkým počtem souborů.

FileZilla je nejpopulárnější bezplatný FTP klient na světě. Je open-source, dostupný pro Windows, Mac i Linux a podporuje FTP, FTPS (FTP přes SSL) a SFTP (SSH File Transfer Protocol). V tomto průvodci vás provedeme vším, co potřebujete vědět, abyste FileZillu používali efektivně.

Instalace FileZilly

Stáhněte si FileZillu z oficiálního webu filezilla-project.org. Dejte pozor, abyste stáhli FileZilla Client (nikoli Server). Během instalace si pečlivě přečtěte každý krok, protože instalátor může nabízet instalaci dalšího softwaru, který nepotřebujete – odškrtněte vše, co není FileZilla. Na Macu jednoduše přetáhněte FileZillu do složky Aplikace.

Kde najdete FTP přihlašovací údaje

K připojení k serveru potřebujete tři údaje: host (adresu serveru), uživatelské jméno a heslo. U BeoHosting je najdete na dvou místech.

Z uvítacího e-mailu

Po vytvoření hostingového účtu obdržíte uvítací e-mail obsahující všechny údaje pro FTP přístup. Host je obvykle vaše doména (např. vasedomena.cz) nebo IP adresa serveru. Uživatelské jméno je stejné jako uživatelské jméno do ovládacího panelu hostingu a heslo je vaše heslo do cPanelu.

Vytvoření FTP účtu v cPanelu

Doporučujeme vytvořit samostatný FTP účet místo použití hlavního přihlášení do cPanelu. V cPanelu přejděte do „FTP Accounts“ a vytvořte nový účet. Zadejte uživatelské jméno (např. „webmaster“), silné heslo a zvolte adresář, ke kterému bude mít účet přístup (obvykle public_html). To je bezpečnější, protože tím omezíte přístup pouze na webový adresář.

Připojení k serveru

Otevřete FileZillu. V horní části okna uvidíte lištu Quick Connect s poli Host, Username, Password a Port. Zadejte údaje a klikněte na „Quickconnect“. Pro FTP nechte port prázdný nebo zadejte 21. Pro SFTP zadejte port 22. Pokud je připojení úspěšné, uvidíte v pravém panelu (Remote Site) soubory na serveru.

Použití Site Manageru

Při častějším používání je lepší uložit si údaje do Site Manageru. Přejděte na File > Site Manager (nebo stiskněte Ctrl+S). Klikněte na „New Site“ a pojmenujte ho (např. „BeoHosting – Můj web“). Zadejte Host, Port, zvolte Protocol (SFTP nebo FTP), Logon Type „Normal“ a zadejte uživatelské jméno a heslo. Klikněte na „Connect“ pro připojení nebo na „OK“ pro uložení bez připojení. Příště jen otevřete Site Manager a dvojklikem na uložený web se připojíte.

Orientace v rozhraní

Okno FileZilly je rozděleno na čtyři hlavní části. Nahoře je panel s logem zobrazujícím příkazy a odpovědi serveru – užitečný pro diagnostiku problémů. Levý panel (Local Site) zobrazuje soubory na vašem počítači. Pravý panel (Remote Site) zobrazuje soubory na serveru. Dole je panel fronty zobrazující probíhající a dokončené přenosy souborů.

V každém panelu (lokálním i vzdáleném) máte horní část s hierarchickým zobrazením složek a dolní část s obsahem aktuálně vybrané složky. Na serveru přejděte do své složky public_html – právě tam jsou uloženy všechny soubory vašeho webu.

Nahrávání souborů na server

Upload (přenos souborů z počítače na server) je nejčastější úkol. Soubory můžete nahrát několika způsoby. Drag and drop je nejintuitivnější – jednoduše přetáhněte soubor nebo složku z levého panelu do pravého. Alternativou je kliknout pravým tlačítkem na soubor v levém panelu a zvolit „Upload“. Případně můžete přetáhnout soubory přímo z Průzkumníku Windows do pravého panelu FileZilly.

Chcete-li nahrát mnoho souborů, vyberte všechny soubory v levém panelu (Ctrl+A pro všechny, Ctrl+klik pro jednotlivé nebo Shift+klik pro rozsah) a přetáhněte je na server. FileZilla vše automaticky zařadí do fronty a nahraje postupně.

Co když soubor už existuje

Pokud nahráváte soubor, který už na serveru existuje, FileZilla se vás zeptá, co dělat. Možnosti jsou: Overwrite (přepsat), Skip (přeskočit), Rename (přejmenovat) nebo Resume (pokračovat). Zaškrtnutím „Always use this action“ použijete stejné chování na všechny konflikty v rámci aktuálního přenosu.

Stahování souborů ze serveru

Download (přenos ze serveru do počítače) funguje stejně, jen opačným směrem. Přetáhněte soubory z pravého panelu do levého nebo klikněte pravým tlačítkem > Download. To se hodí pro tvorbu záloh, stahování log souborů nebo kopírování souborů k lokální úpravě.

Správa souborů

Kliknutí pravým tlačítkem na soubor nebo složku ve vzdáleném panelu vám dá možnosti správy: Rename (přejmenovat), Delete (smazat – pozor, neexistuje žádný koš!), Create Directory (vytvořit adresář), File Permissions pro nastavení oprávnění (chmod). Textové soubory můžete také upravovat přímo – pravým tlačítkem > View/Edit otevře soubor ve vašem výchozím textovém editoru. Po uložení změn FileZilla automaticky nahraje aktualizovaný soubor.

SFTP – zabezpečené připojení

Běžné FTP přenáší data včetně hesla v otevřené textové podobě, což znamená, že kdokoli, kdo odposlechne síťový provoz, vidí vaše přihlašovací údaje. SFTP (SSH File Transfer Protocol) tento problém řeší šifrováním veškeré komunikace.

U BeoHosting je SFTP dostupné ve všech plánech. Chcete-li ho použít, zvolte v Site Manageru Protocol: „SFTP – SSH File Transfer Protocol“ a Port: 22. Vše ostatní je stejné jako u běžného FTP. Při prvním připojení vás FileZilla požádá o potvrzení klíče serveru – klikněte na „OK“ a zaškrtněte „Always trust this host“, abyste se této výzvě příště vyhnuli.

Doporučujeme vždy používat SFTP místo běžného FTP. Není důvod používat nešifrované připojení, když je SFTP dostupné a stejně snadné na použití.

Nejčastější chyby a jejich řešení

Connection timed out

Tato chyba znamená, že FileZilla nemůže navázat spojení se serverem. Zkontrolujte, zda jste zadali správnou adresu serveru a port. Zkontrolujte, zda váš firewall nebo antivirus neblokuje FileZillu. Pokud používáte VPN, zkuste to bez ní. U BeoHosting kontaktujte podporu, aby ověřila, zda vaše IP adresa není blokována firewallem serveru.

530 Login Authentication Failed

Špatné uživatelské jméno nebo heslo. Zkontrolujte, zda před nebo za heslem nejsou mezery (chyba při kopírování a vkládání). Zkuste resetovat heslo v cPanelu. Pokud používáte FTP účet (nikoli hlavní účet cPanelu), zkontrolujte, zda je účet aktivní v cPanel > FTP Accounts.

421 Too Many Connections

Překročili jste maximální počet současných připojení. V nastavení FileZilly přejděte na Edit > Settings > Transfers a snižte „Maximum simultaneous transfers“ na 2–3. Počkejte minutu a zkuste to znovu – předchozí připojení se sama uzavřou.

553 Permission Denied

Nemáte oprávnění k zápisu do daného adresáře. Zkontrolujte oprávnění složek na serveru – obvykle by složky měly mít 755 a soubory 644. Oprávnění můžete změnit kliknutím pravým tlačítkem na soubor > File Permissions ve FileZille. Pokud používáte FTP účet s omezeným přístupem, zkontrolujte, zda je adresář v povoleném rozsahu.

Transfer failed – File in use

Soubor je otevřený v jiném programu na vašem počítači. Zavřete všechny programy, které tento soubor používají, a zkuste to znovu. K tomu nejčastěji dochází u obrázků otevřených v prohlížeči obrázků nebo u dokumentů otevřených v textovém editoru.

Užitečné tipy pro efektivní práci

Používejte záložky pro rychlý přístup k častým umístěním – Server > Add Bookmark. Použijte Synchronized Browsing (View > Synchronized Browsing) pro automatickou navigaci ve stejné složce v lokálním i vzdáleném systému. Filtrujte zobrazení souborů (View > Filename Filters), abyste skryli soubory, které nepotřebujete vidět, jako jsou .htaccess nebo složky .git. Výchozí editor pro lokální úpravy nastavte v Edit > Settings > File Editing.

Závěr

FileZilla je výkonný, ale jednoduchý nástroj pro správu souborů na vašem hostingovém serveru. Díky SFTP připojení jsou vaše data při přenosu v bezpečí. Pamatujte na klíčové věci: vždy používejte SFTP místo FTP, před mazáním nebo úpravou souborů na serveru si udělejte zálohu, používejte Site Manager k ukládání přihlašovacích údajů a vytvářejte samostatné FTP účty místo používání hlavního účtu cPanelu. Pokud máte jakékoli dotazy ohledně FTP přístupu u BeoHosting, náš tým podpory je tu, aby vám pomohl.

BeoHosting Team

10+ let zkušeností — Specialisté na webhosting a infrastrukturu

  • Web Hosting
  • WordPress Hosting
  • VPS
  • Dedicated Serveri
  • Domeni
  • SSL
  • cPanel
  • LiteSpeed
  • Linux administracija
  • DNS

Naposledy aktualizováno: