Sziasztok!
Egy (számomra) érdekes problémával szenvedek. Egy FTP szerverre sikeres bejelentkezés után nem látható a tartalom
openSUSE 11.1 és KDE 3.5.10-ben.(előző verziókban sem 10.3, 11.0) Krusader vagy Konqueror amivel próbálkoztam.
Tapasztalatok:
* Ha kikapcsolom a tűzfalat akkor látható a tartalom.
* Ha a SuSE Linux 9.3-ban kiadott susefirewall2-használom (függősége a devs-xx.rpm csomag) akkor látható a tartalom
* Az openSUSE 11.1 -ben kiadott firewall-t használom és MC-vel kapcsolódom akkor is látszik a tartalom.
* Ha Windowsról lépek be erre az FTP-re akkor is simán láthatóak a könyvtárak.
* Csak ennél az egy FTP-nél van ez a jelenség, más FTP csatlakozáskor minden OK.
A gép idővel bekerült egy router mögé amivel a probléma megmaradt.
Egyenlőre ennyi. Nálam teljes a tanácstalanság :(
Karesz
- 1212 megtekintés
Hozzászólások
ilyen akkor van, ha passzív módot használsz és a data portok nincsenek áteresztve a tűzfalon/routeren.
----------------------------------
feel the beat - it's everywhere!
- A hozzászóláshoz be kell jelentkezni
Értem ez lenne mondjuk a 20-as port ?
...és mi van az MC-vel az miért látja a tartalmat ugyanazon a gépen?
Sőt ugyanazon router mögötti windows illetve a Linuxon futó vmware+windows is látja a tartalmat.
csak a KDE alatt futó konqueror és a krusader nem. (mást nem próbáltam)
Egy kicsit láma vagyok, ha másnak esetleg világos akkor elnézést ;)
--
Karesz
www.kareszka.hu
- A hozzászóláshoz be kell jelentkezni
http://slacksite.com/other/ftp.html
- az mc ugyanazon a gépen fut, akkor gondolom a localhost-ra jut a végén az ftp kapcsolat, és a router nem szól bele, illetve az is lehet, hogy az mc úgy van beállítva, hogy aktív módban kapcsolódjon.
- ugyanazon router mögötti...: megintcsak nem kavar bele a router
- lehet a konqueror vagy krusader meg passzív módban próbálkozik, azért nem megy, a többi viszont aktívban, azért mennek. ezek kliens függő beállítások.
*elvileg* neked elég lenne a 20-as portot megnyitni a routeren illetve tűzfalon, és a többi portot utána ő magának nyitja, ha létrejött a kapcsolat, de ez nem mindig működik (tapasztalataim szerint). én a békesség kedvéért a 20-ast is meg szoktam nyitni, valamint a passzív portokat.
valamint az ftp szerveren, pl. vsftp-dnél, de gondolom másnál is, be lehet állítani úgy is, hogy passzív portokat ne teljesen véletlenszerűen válasszon, hanem csak egy bizonyos tartományból. pl.:
passv_min_port=20000
passv_max_port=20100
ez pont a tűzfal/router beállítgatások miatt lett kitalálva sszem. ilyenkor elég a fenti tartományt megnyitni routeren/tűzfalon.
- A hozzászóláshoz be kell jelentkezni
Megnyitottam a routerben a "Advanced Port Forwarding Rules" menüben (ez egy D-Link DIR-100 router)
a portokat amit írtál 20, 20000-20100 ig. Remélem jól tettem :) de nem lett jobb a helyzet. továbbra sem látszik a tartalom :(
--
Karesz
www.kareszka.hu"
- A hozzászóláshoz be kell jelentkezni
az csak példa volt...
- A hozzászóláshoz be kell jelentkezni
Azért nem árt erre bekonfigolni a ftp szervert.
PassivePorts direktiva a barátod (ha ProFTPD -t használsz, mert ez sem derült ki)
A global szekcioba:
PassivePorts 20000 20100
Alapesetben a Proftpd a 49152-65534 portokat használja erre.
szürkehrteg
azenoldalamponthu
- A hozzászóláshoz be kell jelentkezni