File Transfer Protocol tillhandahåller ett ramverk för att överföra information mellan två nätverksanslutna datorer, ungefär som Hypertext Transfer Protocol gör via en webbläsare. FTP fungerar dock på två olika Transmission Control Protocol-portar: 20 och 21. FTP-portarna 20 och 21 måste båda vara öppna i nätverket för framgångsrika filöverföringar.
FTP-port 21 är standardkontrollporten
Efter att korrekt FTP-användarnamn och lösenord har angetts via FTP-klientprogramvaran, öppnar FTP-serverprogramvaran port 21 som standard. Detta kallas ibland kommando- eller kontrollporten som standard. Sedan gör klienten ytterligare en anslutning till servern via port 20 för att filöverföringar ska kunna ske.
Administratören kan ändra standardporten för att skicka kommandon och filer över FTP. Standarden finns dock så att klient-/mjukvaruprogram, routrar och brandväggar kan komma överens om samma portar, vilket underlättar konfigurationen.
Hur ansluter du via FTP-port 21
En anledning till att FTP misslyckas är om rätt portar inte är öppna i nätverket. Denna blockering kan uppstå på antingen serversidan eller klientsidan. All programvara som blockerar portarna måste ändras manuellt för att öppna dem, inklusive routrar och brandväggar som kan blockera portarna om operativsystemet inte gör det.
Som standard kanske routrar och brandväggar inte accepterar anslutningar på port 21. Så om FTP inte fungerar är det bäst att kontrollera att routern vidarebefordrar förfrågningar korrekt på den porten och att brandväggen inte blockerar porten 21.
Använd Port Checker för att skanna ditt nätverk för att se om routern har port 21 öppen. En funktion som kallas passivt läge hjälper till att verifiera om det finns hinder för portåtkomst bakom en router.
Förutom att port 21 är öppen på båda sidor om kommunikationskanalen, bör port 20 också tillåtas i nätverket och genom klientprogramvaran. Om du försummar att öppna båda portarna förhindras hela överföringen fram och tillbaka.
När den är ansluten till FTP-servern, frågar klientprogramvaran med inloggningsuppgifterna-användarnamn och lösenord-som är nödvändiga för att komma åt den servern.
FileZilla och WinSCP är två populära FTP-klienter. Båda är tillgängliga gratis.