Kontrola protokolu FTP

Naposledy aktualizováno 22. 9. 2019

Protokol FTP webu
Když se připojíte k serveru pomocí funkce FTP aplikace Dreamweaver, Dreamweaver generuje protokol FTP. Tento protokol obsahuje seznam transakcí, ke kterým došlo mezi aplikací Dreamweaver a serverem během připojení. Pro vysvětlení transakcí protokol zobrazuje standardní kódy a příkazy řádek po řádku.

Čtením kódů a příkazů v tomto protokolu lze identifikovat mnoho problémů s FTP. Níže naleznete informace, které vám pomohou při kontrole a interpretaci protokolů FTP, jakož i odkazy na Macromedia TechNotes, které nabízejí tipy odstraňování problémů pro konkrétní problémy s FTP:

Přístup k protokolu FTP webu

Windows

V okně Site zvolte Pokročilé > Protokol FTP.

Macintosh

V okně Web zvolte Pokročilé > Protokol FTP.

Příklad protokolu FTP
V ukázkovém protokolu FTP níže uvidíte číla (například 220), která se nazývají „kódy řady". Mezi kódy řady jsou rozloženy příkazy (například MKD).

220 ftp.macromedia.com FTP server (ms-ftpd(16) Thu Feb 27 18:32:59 EST 1997) ready.
USER jmacro
331 Password required for jmacro
PASS
230-Checking disk usage, please wait.
230-
230- Your disk quota is: 5.00 megabytes.
230- Your disk usage is:
230- Home/WWW: 1.23 megabytes
230- FTP: 0.00 megabytes
230- Total: 1.23 megabytes (25% of quota)
230-
230 User jmacro@macromedia.com logged in.
SYST
215 UNIX Type: L8 Version: BSD-198911
PWD
257 "/jmacro" is current directory.
MKD XYIZNWSK
257 MKD command successful.
TYPE A
200 Type set to A.
PORT 10,11,1,80,18,238
200 PORT command successful.
LIST
150 Opening ASCII mode data connection for /bin/ls

Kódy a akce FTP
Kód řady (číslo) na začátku některých řádků protokolu FTP popisuje akci, která proběhla mezi vaším počítačem a serverem v procesu FTP.Tabulka níže nabízí popis těchto FTP kódů a akcí.

Kódy řady FTP

Kód Popis
100 sériových kódů Požadovaná akce je zahájena, než budete pokračovat s novým příkazem, očekávejte další odpověď.
110 Restartujte odpověď značky.
120 Služba připravena za nnn minut.
125 Datové připojení je již otevřené, přenos začíná.
150 Stav souboru je v pořádku, chystá se otevřít datové připojení.
200 sériových kódů Požadovaná akce byla úspěšně dokončena.
200 Příkaz je v pořádku.
202 Příkaz není implementován, na tomto webu zbytečné.
211 Stav systému nebo odpověď na systémovou nápovědu.
212 Stav adresáře.
213 Stav souboru.
214 Zpráva nápovědy.
215 Typ NÁZVU systému. (Kde NÁZEV je oficiálním systémovým názvem ze seznamu v dokumentu Přiřazená čísla.)
220 Služba je připravena pro nového uživatele.
221 Služba uzavření ovládacího připojení. Odhlášení v případě potřeby.
225 Datové připojení otevřené; neprobíhá žádný převod.
226 Uzavření datového připojení. Požadovaná akce souboru byla úspěšná (například přenos souboru nebo přerušení souboru).
227 Vstup do pasivního režimu
230 Uživatel přihlášený, pokračujte.
250 Požadovaná akce souboru v pořádku, dokončena.
257 Vytvořen „NÁZEV CESTY“.
300 sériových kódů Příkaz byl přijat, ale požadovaná akce je pozastavena až do obdržení dalších informací.
331 Uživatelské jméno je v pořádku, potřebujete heslo.
332 Potřebujete účet pro přihlášení.
350 Požadovaná akce souboru čeká na další informace.
400 sériových kódů Příkaz nebyl přijat a požadovaná akce neproběhla, ale chybový stav je dočasný a akce může být vyžádána znovu.
401 Tato služba nyní neakceptuje uživatele. Uživatelská kvóta naplněna. Zkuste to znovu později.
421 Služba není k dispozici, uzavření ovládacího připojení. Může to být odpověď na jakýkoli příkaz, pokud služba ví, že musí být vypnuta.
425 Nelze uzavřít datové připojení.
426 Připojení uzavřeno, přenos přerušen.
431 Přihlášení se nezdařilo. Uživatelské jméno a/nebo heslo je neplatné.
450 Požadovaná akce souboru nebyla provedena. Soubor není k dispozici (např. soubor je zaneprázdněn).
451 Požadovaná akce byla přerušena: místní chyba ve zpracování.
452 Požadovaná akce nebyla provedena. Nedostatečné úložiště v systému.
453 Neúplný přenos souboru. Nedostatečné úložiště.
500 sériových kódů Příkaz nebyl přijat a požadovaná akce neproběhla.
500 Chyba syntaxe, příkaz nebyl rozpoznán. To může zahrnovat chyby, jako je příliš dlouhý příkazový řádek.
501 Chyba syntaxe v parametrech nebo argumentech.
502 Příkaz není implementován.
503 Špatné pořadí příkazů.
504 Příkaz není pro tento parametr implementován.
530 Uživatel není přihlášen.
532 Pro ukládání souborů potřebujete účet.
550 Požadovaná akce nebyla provedena. Soubor není k dispozici (např. soubor nebyl nalezen, žádný přístup).
552 Požadovaná akce souboru byla přerušena. Překročeno přidělené úložiště (pro aktuální adresář nebo datový soubor).
553 Požadovaná akce nebyla provedena. Název souboru není povolen.

Poznámka: Nezapomeňte, že některé z těchto kódů mohou mít na různých serverech různý význam.

Běžné příkazy FTP
Některé textové příkazy popisují akce, jak je vysvětleno v následující tabulce:

Příkazy a akce FTP

ABOR přerušení přenosu souboru
CWD změna pracovního adresáře
DELE odstranění vzdáleného souboru
LIST vyjmenování vzdálených souborů
MDTM vrácení úpravy času souboru
MKD vytvoření vzdáleného adresáře
NLST seznam názvů vzdáleného adresáře
PASS poslat heslo
PASV vstup do pasivního režimu
PORT otevření datového kanálu
PWD tisk pracovního adresáře
QUIT ukončení připojení
RETR znovu získání vzdáleného souboru
RMD odstranění vzdáleného adresáře
RNFR přejmenování z
RNTO přejmenování na
SITE příkazy specifické pro web
SIZE vrácení velikosti souboru
STOR uložení souboru do vzdáleného hostitele
TYPE nastavení typu přenosu
USER odeslání uživatelského jména