Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Regola per FTP con IPTABLES

    Salve a tutti,
    ho un ftp su porta 2121 (anche in passive mode). Mi aiutate a creare la regola in IPTABLES (può accettare il traffico dall'esterno su 2121)?

    Grazie
    "Considerate la vostra semenza:
    fatti non foste a viver come bruti,
    ma per seguir virtute e canoscenza''."
    Dante Alighieri

  2. #2
    aggiungi questa riga a /etc/sysconfig/iptables:
    codice:
    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 2121 -j ACCEPT
    poi riavvia... esempio centos:
    codice:
    service iptables restart

  3. #3
    Fatto,
    ma quando mi cerco di connettere all'FTP NON risce a restituirmi la lista delle directory:

    Response: 200 Switching to Binary mode.
    Command: PASV
    Response: 227 Entering Passive Mode (x,y,z,f,xx,yy)

    si blocca qui restituendomi dopo un po' il seguente errore:

    Error: Connection timed out
    Error: Failed to retrieve directory listing

    NOTA:

    x,y,z,f = mio ip
    xx e yy due numeri che cambiano ad ogni tentativo di accesso.
    il mio server FTP è vsftpd

    Grazie
    "Considerate la vostra semenza:
    fatti non foste a viver come bruti,
    ma per seguir virtute e canoscenza''."
    Dante Alighieri

  4. #4
    magari è uguale ma io avrei messo così
    #Apri la porta 2121
    /sbin/iptables -A INPUT -p tcp -m tcp -m state --dport 2121 --state NEW -j ACCEPT

    ed avrei aggiunto

    # CANALE DATI PASSIVI
    /sbin/iptables -A INPUT -p tcp -m tcp --dport 1024:65535 -m state --state ESTABLISHED,RELATED -j ACCEPT

    ciao
    sergio

  5. #5
    Prova con:

    modprobe ip_nat_ftp
    Rilasciata Python FTP Server library 0.5.1
    http://code.google.com/p/pyftpdlib/

    We'll be those who'll make the italian folks know how difficult can be defecating in Southern California without having the crap flying all around the house.

  6. #6
    Ti manca il modprobe ip_conntrack_ftp.

  7. #7
    hai inserito la porta 2121 nella modalità PASV?

    ad esempio per abilitare il PASV in proftpd bisogna modificare il file proftpd.conf e aggiungere:
    [CODE]#Enable Passive mode
    PassivePorts 49152 65534[/QUOTE]
    (le porte)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.