TCP port číslo 21 a jak to funguje s FTP

Protokol pro přenos souborů poskytuje rámec pro přenos informací mezi dvěma počítači v síti, podobně jako protokol Hypertext Transfer Protocol prostřednictvím webového prohlížeče. FTP však pracuje na dvou různých portech protokolu Transmission Control Protocol: 20 a 21. Aby byly úspěšné přenosy souborů, musí být oba porty FTP 20 a 21 v síti otevřené.

Po zadání správného uživatelského jména a hesla FTP prostřednictvím klientského softwaru FTP se software serveru FTP otevře ve výchozím nastavení port 21, který se někdy nazývá příkazový nebo řídicí port. Poté klient provede další připojení k serveru přes port 20, aby se mohly uskutečnit skutečné přenosy souborů.

Getty Images

Výchozí port pro odesílání příkazů a souborů přes FTP lze změnit. Standard však existuje, takže klientské / softwarové programy, směrovače a brány firewall se mohou shodnout na stejných portech, což usnadňuje konfiguraci.


Jak se připojit přes port FTP 21

Pokud FTP selže, nemusí být v síti otevřené správné porty. K zablokování může dojít na straně serveru nebo na straně klienta. Jakýkoli software, který blokuje porty, musí být ručně změněn, aby se mohly otevřít, včetně směrovačů a bran firewall, které by mohly porty blokovat, pokud to operační systém ne.

Ve výchozím nastavení směrovače a brány firewall nemusí přijímat připojení na portu 21. Pokud FTP nefunguje, je nejlepší nejprve zkontrolovat, zda směrovač správně předává požadavky na tomto portu a zda brána firewall neblokuje port 21.

Pomocí nástroje Kontrola portů prohledejte svou síť a zjistěte, zda má router otevřený port 21. Funkce zvaná pasivní režim pomáhá ověřit, zda za routerem existují překážky v přístupu k portu.

Kromě zajištění portu 21 na obou stranách komunikačního kanálu by měl být také povolen port 20 v síti a prostřednictvím klientského softwaru. Zanedbání otevření obou portů zabrání provedení úplného přenosu tam a zpět.

Když je klientský software připojen k serveru FTP, zobrazí výzvu k zadání přihlašovacích údajů - uživatelského jména a hesla -, které jsou nezbytné pro přístup k danému serveru. Mnoho serverů FTP, pokud se přihlásíte přes telnet nebo připojení Secure Shell, nabídne výchozí anonymní pověření.

FileZilla a WinSCP jsou dva oblíbené FTP klienty. Oba jsou k dispozici zdarma.