Ik heb een machine met een ftp server die ik ook voor de buitenwereld wil openzetten: probleem is dat een huisgenoot al een ftp server heeft draaien, dus ik kan niet op port 21 en 20 draaien. Nu dacht ik: laat ik bijv op 1020 en 1021 draaien, dus ik verander de poortnummers voor ftp in /etc/services, en forward die poorten op de router (via een of ander lullig windows proggie bij die huisgenoot die de router draait...)
nu kan ik wel een verbinding maken, inloggen, netjes de motd en welcome zien, ik kan cd'en naar een andere dir, ik kan geen ls en geen get (mget) enz doen. Nu lijkt mij dus dat de data connectie het niet doet (1020) en de control connectie wel (1021). Als ik dan niet passive doet dan geeft hij aan iets van 'illegal port range' ofzo.
Dus, ik denk: misschien mag het niet onder de 1024 ofzo, dus ik verander het hele zaakje naar port 8020 en 8021.... Dit mag niet baten, hetzelfde probleem....
hoe los ik dit op?
nu kan ik wel een verbinding maken, inloggen, netjes de motd en welcome zien, ik kan cd'en naar een andere dir, ik kan geen ls en geen get (mget) enz doen. Nu lijkt mij dus dat de data connectie het niet doet (1020) en de control connectie wel (1021). Als ik dan niet passive doet dan geeft hij aan iets van 'illegal port range' ofzo.
Dus, ik denk: misschien mag het niet onder de 1024 ofzo, dus ik verander het hele zaakje naar port 8020 en 8021.... Dit mag niet baten, hetzelfde probleem....
hoe los ik dit op?