Sie befinden sich hier: Home | fli4l | FTP | fli4l 2.0.x einrichten

FTP-Server hinter fli4l (Versionen 2.0.x)- Aktivierung der PASV-FTP Unterstützung

Die folgenden Informationen wurden dem Howto von Jens Fischer entnommen!

Folgende Vorraussetzungen müssen geschaffen werden

     

  • Einrichtung des Portforwarding in der config/base.txt
  • Aktivierung des FTP-Masquerading-Modules in der config/base.txt
  • Austausch der Datei opt/etc/rc.d/masq
  • Ergänzen der Datei check/base.txt
  • Ergänzen der Datei config/base.txt
  • Anpassung des Paketfilters in der config/base.txt - FIREWALL_DENY....
  •  

Hier nun die Änderungen im einzelnen.

Einrichtung des Portforwarding in der config/base.txt

OPT_PORTFW='yes'                 # hiermit wird das Portforwarding aktiviert
PORTFW_N='1' # Anzahl der Portforwardings
PORTFW_1='21 192.168.0.2:21 tcp' # Port 21 (FTP-Control) an den Rechner
                                 # mit der IP 192.168.9.2 Port 21 weiterleiten

Aktivierung des FTP-Masquerading-Modules in der config/base.txt

MASQ_NETWORK='192.168.0.0/24'     # Netzwerk das Maskiert wird
MASQ_MODULE_N='1' # Anzahl der Masq-Module die geladen werden sollen
MASQ_MODULE_1='ftp' # Typ des Modules, hier das FTP-Modul

Austausch der Datei opt/etc/rc.d/masq

Hier die Datei zu Download

Ergänzen der Datei check/base.txt

MASQ_FTP_IN_PORT_N     MASQ_NETWORK     -                     NUMERIC
MASQ_FTP_IN_PORT_% MASQ_NETWORK MASQ_FTP_IN_PORT_N NUMERIC

Ergänzen der Datei config/base.txt

MASQ_FTP_IN_PORT_N='1'       # Anzahl der Ports für PASV-FTP-IN
MASQ_FTP_IN_PORT_1='21' # Port der für PASV-FTP verwendet wird

Anpassung des Paketfilters in der config/base.txt - FIREWALL_DENY....

Hier sind die Variablen FIREWALL_DENY... so anzupassen, das der Port 21 nicht mehr gesperrt wird - siehe dazu die Doku!

Viel Spass beim Testen!