For at en klient skal bruge FTP -software, skal følgende porte være åbne:
Aktiv FTP:
* Port 20: Bruges til dataoverførsel fra FTP -serveren til klienten.
* Port 21: Bruges til kontrolkommandoer mellem klienten og serveren.
Passiv FTP:
* Port 21: Bruges til kontrolkommandoer mellem klienten og serveren.
* porte 1024-65535: FTP -serveren vælger dynamisk en port inden for dette interval til dataoverførsel. Klienten opretter forbindelse til denne port for at modtage data.
Det er vigtigt at bemærke:
* Aktiv FTP bruges mindre almindeligt på grund af sikkerhedsmæssige bekymringer. Det kræver, at klienten starter en forbindelse på en bestemt port (port 20) på FTP -serveren, hvilket gør den modtagelig for firewall -begrænsninger og sikkerhedssårbarheder.
* Passiv FTP er mere sikker og vidt brugt. Det giver FTP-serveren mulighed for at starte dataforbindelsen på en tilfældig port inden for området 1024-65535, hvilket gør den mindre modtagelig for firewall-problemer.
Derudover:
* ftps (ftp over SSL/TLS): Hvis du bruger FTP'er, der krypterer dataoverførsler, afhænger de anvendte porte, den specifikke implementering af FTP'er. Normalt bruger den port 990 til kontrolkommandoer og port 991 til dataoverførsel.
Kortfattet:
* til grundlæggende FTP: Port 21 for kontrolkommandoer og enten port 20 (aktiv) eller en dynamisk port i området 1024-65535 (passiv) til dataoverførsel.
* for ftps: Port 990 for kontrolkommandoer og port 991 for dataoverførsel.
Det anbefales at konsultere din firewall -konfiguration og netværksadministrator for at sikre, at passende porte er åbne for FTP -kommunikation.