Protokol za prijenos datoteka pruža okvir za prijenos informacija između dva umrežena računara, slično kao što protokol za prijenos hiperteksta radi preko web pretraživača. FTP, međutim, radi na dva različita porta protokola kontrole prijenosa: 20 i 21. FTP portovi 20 i 21 moraju biti otvoreni na mreži za uspješan prijenos datoteka.
FTP port 21 je zadani kontrolni port
Nakon što se ispravno FTP korisničko ime i lozinka unesu putem FTP klijentskog softvera, softver FTP servera otvara port 21 po defaultu. Ovo se ponekad podrazumevano naziva komandnim ili kontrolnim portom. Zatim klijent uspostavlja drugu vezu sa serverom preko porta 20 da bi se izvršio prenos datoteka.
Administrator može promijeniti zadani port za slanje komandi i datoteka preko FTP-a. Međutim, postoji standard tako da klijent/softverski programi, ruteri i zaštitni zidovi mogu da se dogovore o istim portovima, čime se olakšava konfiguracija.
Kako se povezati preko FTP porta 21
Jedan od razloga za neuspjeh FTP-a je ako ispravni portovi nisu otvoreni na mreži. Do ove blokade može doći bilo na strani servera ili na strani klijenta. Svaki softver koji blokira portove mora se ručno promijeniti da bi se otvorio, uključujući rutere i firewall koji bi mogli blokirati portove ako operativni sistem to ne učini.
Podrazumevano, ruteri i firewall možda neće prihvatiti veze na portu 21. Dakle, ako FTP ne radi, najbolje je provjeriti da ruter ispravno prosljeđuje zahtjeve na tom portu i da firewall ne blokira port 21.
Koristite Port Checker da skenirate svoju mrežu da vidite da li ruter ima otvoren port 21. Funkcija koja se zove pasivni način rada pomaže provjeriti postoje li barijere za pristup portovima iza rutera.
Pored osiguravanja da je port 21 otvoren na obje strane komunikacijskog kanala, port 20 bi također trebao biti dozvoljen na mreži i putem klijentskog softvera. Zanemarivanje otvaranja oba porta sprječava da se izvrši potpuni prijenos naprijed-nazad.
Kada je povezan sa FTP serverom, klijentski softver traži akreditive za prijavu-korisničko ime i lozinku-koje su neophodne za pristup tom serveru.
FileZilla i WinSCP su dva popularna FTP klijenta. Oba su dostupna besplatno.