Passive Modus
Eine FTP-Verbindung besteht aus zwei Kanälen: dem Befehlskanal und dem Datenkanal. Im aktiven Modus (Standard) verbindet sich der Client mit dem Server, um den Befehlskanal zu erstellen, aber der Server verbindet sich wieder mit dem Client, um den Datenkanal zu erstellen. Das Problem ist, dass, wenn sich der Client hinter einer Firewall befindet, Remoteverbindungen blockiert werden können. In einem solchen Fall kann der passive Modus nützlich sein.
Der passive Modus ermöglicht es dem FTP-Client, beide Kanäle zu erstellen, so dass die Firewall die FTP-Verbindung nicht blockiert.