Toon posts:

proftpd via inetd met freebsd

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik draai Freebsd 4.5 en heb daar proftpd op lopen.
Alles loopt goed op de standaard poort 21,maar ik wil de ftserver op poort 2121 laten lopen.
onder Linux verandere ik dan altijd in inetd.conf:
ftp stream tcp nowait root /usr/sbin/proftpd proftpd

naar:
2121 stream tcp nowait root /usr/sbin/proftpd proftpd

Onder Freebsd wil dit echter niet lukken........

Verwijderd

Ik zou zeggen kijk ff op http://www.proftpd.org daar is nogal wat info te vinden.

Om je alvast wat vooruit te helpen een config file:
http://proftpd.linux.co.uk/localsite/Userguide/linked/app-config.html#AEN12215

en een compleet proftpd user manual:

http://proftpd.linux.co.uk/localsite/Userguide/linked/userguide.html

Hiermee zou het toch moeten lukken.

Verwijderd

Topicstarter
Als ik de poort vernader in proftp.conf dan werkt het ook niet.Dat had ik trwns ook al geprobeerd.

Verwijderd

misschien moet je ook de poort 2121 in services aanpassen dat die voor ftp is?

Verwijderd

Draait je FTP server via inetd, xinetd of standalone?

Doe ps -A en kijk naar de processen
inetd: Je hebt inetd draaien, dit betekent niet dat proftpd daar ook onder draait.
xinetd: Je hebt xinetd draaien.
proftpd: Je hebt proftpd standalone draaien, of iemand is nu ingelogd op je server via inetd.

Wat je nog kan proberen is een lijntje in /etc/services te zetten en die te gebruiken in plaats van 2121.

Verwijderd

Topicstarter
ik wil proftpd via inetd draaien.Dat werkt.
Ik heb hem ook al standalone laten draaien ,dat werkt ook ok.
Maar zodra ik hem op een andere poort wil laten lopen ,dan werkt het dus niet.
Als ik ftp in /etc/services verander ,dan gaat het gehele ftp commando ervanuit dat je op de daar opgegeven poort gaat ftp-en.
Dus als ik daar ftp op 2121 zet dan gaat ie bv ftp.xs4all.nl ook op poort 2121 benaderen met als gevolg dat ik niet meer kan ftp-en.....

Verwijderd

Topicstarter
Ik heb het al voor elkaar.
ik heb een rc.local filetje gemaakt ( was ik gewend van Slackware) en daar gewoon proftpd op laten starten.Nu draai ik dus proftp als standalone.
Wie weet nu hoe ik hem als inetd kan laten draaien ( Wat ik eigenlijk wil)
Pagina: 1