For at en klient skal bruke FTP -programvare, må følgende porter være åpne:
Aktiv FTP:
* port 20: Brukt til dataoverføring fra FTP -serveren til klienten.
* port 21: Brukes til kontrollkommandoer mellom klienten og serveren.
Passiv FTP:
* port 21: Brukes til kontrollkommandoer mellom klienten og serveren.
* porter 1024-65535: FTP -serveren velger dynamisk en port innenfor dette området for dataoverføring. Klienten kobles til denne porten for å motta data.
Det er viktig å merke seg:
* aktiv ftp er mindre ofte brukt på grunn av sikkerhetsproblemer. Det krever at klienten starter en forbindelse på en spesifikk port (port 20) på FTP -serveren, noe som gjør den mottagelig for brannmurbegrensninger og sikkerhetsproblemer.
* passiv ftp er sikrere og mye brukt. Det gjør at FTP-serveren kan starte datatilkoblingen på en tilfeldig port innenfor området 1024-65535, noe som gjør den mindre utsatt for brannmurproblemer.
I tillegg:
* FTPS (FTP over SSL/TLS): Hvis du bruker FTPS, som krypterer dataoverføringer, vil portene som brukes avhenge av den spesifikke implementeringen av FTPS. Vanligvis bruker den port 990 for kontrollkommandoer og port 991 for dataoverføring.
Sammendrag:
* for grunnleggende FTP: Port 21 for kontrollkommandoer, og enten port 20 (aktiv) eller en dynamisk port i området 1024-65535 (passiv) for dataoverføring.
* for FTPS: Port 990 for kontrollkommandoer og port 991 for dataoverføring.
Det anbefales å konsultere din brannmurkonfigurasjon og nettverksadministrator for å sikre at passende porter er åpne for FTP -kommunikasjon.