Протоколът за прехвърляне на файлове предоставя рамка за прехвърляне на информация между два свързани в мрежа компютъра, подобно на протокола за прехвърляне на хипертекст чрез уеб браузър. FTP обаче работи на два различни порта на протокола за контрол на предаването: 20 и 21. FTP портовете 20 и 21 трябва да са отворени в мрежата за успешно прехвърляне на файлове.
FTP порт 21 е контролният порт по подразбиране
След като бъдат въведени правилното FTP потребителско име и парола чрез FTP клиентския софтуер, FTP сървърният софтуер отваря порт 21 по подразбиране. Това понякога се нарича команден или контролен порт по подразбиране. След това клиентът прави друга връзка със сървъра през порт 20, за да се осъществи прехвърлянето на файлове.
Администраторът може да промени порта по подразбиране за изпращане на команди и файлове през FTP. Стандартът обаче съществува, така че клиентските/софтуерните програми, рутерите и защитните стени да могат да се споразумеят за едни и същи портове, като по този начин улесняват конфигурацията.
Как да се свържете през FTP порт 21
Една от причините FTP да се провали е, ако правилните портове не са отворени в мрежата. Това блокиране може да възникне както от страната на сървъра, така и от страната на клиента. Всеки софтуер, който блокира портовете, трябва да бъде променен ръчно, за да ги отвори, включително рутери и защитни стени, които могат да блокират портовете, ако операционната система не го направи.
По подразбиране рутерите и защитните стени може да не приемат връзки на порт 21. Така че, ако FTP не работи, най-добре е да проверите дали рутерът препраща заявките правилно на този порт и дали защитната стена не блокира порта 21.
Използвайте Port Checker, за да сканирате вашата мрежа, за да видите дали рутерът има отворен порт 21. Функция, наречена пасивен режим, помага да се провери дали зад рутера има бариери за достъп до порт.
В допълнение към гарантирането, че порт 21 е отворен от двете страни на комуникационния канал, порт 20 също трябва да бъде разрешен в мрежата и чрез клиентския софтуер. Пренебрегването на отварянето на двата порта предотвратява извършването на пълното прехвърляне напред и назад.
Когато е свързан към FTP сървъра, клиентският софтуер подканва с идентификационните данни за вход-потребителско име и парола-които са необходими за достъп до този сървър.
FileZilla и WinSCP са два популярни FTP клиента. И двете се предлагат безплатно.