pure-ftpd elérés gondok

Fórumok

Hozzászólások

Sziasztok! Az lenne a problémám, hogy egy router mögött lévő gépre felpakoltam a pure-ftpd szerver programot. Amikor a helyi hálózat másik gépéről csatlakozok fel a szerverre (a belső hálózati ipt használva kapcsolódáskor: 192.168.1.4:21) akkor simán megy minden. Le/fel -töltés,listázás, viszont ha az internetszolgáltatótól kapott ipcimen akarom elérni az ftp-t (szoval mintha kivülről csatlakoznék) akkor a logint elfogadja, viszont a listázásnál megakad. ezt irja ki a log:

[L] 257 "/" is your current location
[L] TYPE A
[L] 200 TYPE is now ASCII
[L] PASV
[L] 227 Entering Passive Mode (192,168,1,4,224,7)
[L] Opening data connection IP: 88.xxx.xxx.xxx PORT: 57351
[L] Data Socket Error: Connection refused
[L] List Error
[L] PASV
[L] 227 Entering Passive Mode (192,168,1,4,29,217)
[L] Opening data connection IP: 88.xxx.xxx.xxx PORT: 7641
[L] Data Socket Error: Connection refused
[L] List Error

Viszont ha a flashfxpben bepipálom ezt az opciót a csatlakozás előtt: "Use 'stat -l' to list directory" akkor kilistázza a mappa tartalmát viszont se feltölteni se letölteni nem tudok.

log:

[L] 257 "/" is your current location
[L] TYPE A
[L] 200 TYPE is now ASCII
[L] STAT -la
[L] List Complete: 247 bytes in 0,19 seconds (1,3 KB/s)
[L] PASV
[L] 227 Entering Passive Mode (192,168,1,4,214,255)
[L] Opening data connection IP: 88.209.194.176 PORT: 55039
[L] Data Socket Error: Connection refused
[L] Transfer Failed!

A mappajogok be vannak állítva, az user irhatná/olvashatná a mappában lévő fájlokat, a routerben engedélyeztem a 20-21 es portot, a netet végigböngésztem de nem találtam megoldást a problémára. Remélem tudtok segíteni nekem. Előre is köszönöm.

Szia, ne csak a 21-es hanem a 20-as portot is forwardold be, mivel az ftp a 21es porton authentikal a 20ason meg az adat megy.

pure-ftpdben van erre egy config parameter (vagy ha nem hasznalsz config wrappert, akkor kapcsolo):

# Port range for passive connections replies. - for firewalling.

PassivePortRange 2000 2100

Peldaul. Aztan ezt a porttartomanyt kinyitod a tuzfalon, es forwardolod ahova kell. Ha nem wrapperrel hasznalod a pure-ftpdt, akkor meg kell nezned, hogy milyen kapcsolo felel meg ennek a config parameternek.

Remelem ezt kerested. Termeszetesen port tartomanynak azt allitasz be amit akarsz. Ugy emlekszem kapcsolatonkent 2 portot javasolnak felhasznalni.

én is hasonló problémával küzdök (proftpd),
de még nekem sem sikerült megoldanom

ha valaki tud valami érdemlegeset akkor várom
köszi