Nieuws:

Ubuntu-NL weer online!

Na een periode van technische problemen en een overbelaste server zijn we eindelijk weer bereikbaar.
Samen met Hobbynet, onze sponsor en hostingpartner, hebben we een oplossing gevonden zodat alles weer soepel draait.

Bedankt voor jullie geduld en begrip. We hopen nu weer verder te gaan waar we gebleven waren.

Het team van Ubuntu-NL

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Proftpd  (gelezen 1538 keer)

Proftpd
« Gepost op: 2006/12/18, 11:25:01 »
Wie weet hoe je in Ubuntu 6.10 Proftpd met inetd of xinetd kunt starten, i.p.v. via standalone?

Dit omdat ik namelijk een programma genaamd "Blockhost" gebruik en die werkt alleen via inetd, om attackers te blokkeren. Met Ubuntu 6.06 kreeg ik het wel voor elkaar, maar nu niet.

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
Proftpd
« Reactie #1 Gepost op: 2006/12/18, 13:04:54 »
Ik kan nu helaas niet met je meekijken, maar als het goed is is er een /etc/xinit.d directory. Hierin staat voor elke service een bestand. Als je zo'n bestand bekijkt, dan zie je dat er "disable = yes" in staat. Als je dat op "no" zet en je herstart xinitd (sudo /etc/init.d/xinetd restart) dan heb je die service aangezet.

Er is vrijwel zeker als een FTP bestand aanwezig in die directory. Als deze niet naar de juiste proftpd verwijst of iets dergelijks, dan kun je dit bestand aanpassen of er een kopietje van maken en dan die aanpassen.

De vorige generatie inetd zou ik niet meer gebruiken, xinetd is veiliger en aangepast voor gebruik met tcpwrappers. Weet trouwens niet of je die ueberhaupt nog kunt gebruiken.
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Offline jgoor

  • Lid
Proftpd
« Reactie #2 Gepost op: 2006/12/18, 20:04:50 »
Bij mij werkte het pas (na lang zoeken) na installatie van xinetd en vervolgens in /etc/proftpd.conf de volgende regel op te nemen:
ServerType                      inetd
Deze was cruciaal.

Proftpd
« Reactie #3 Gepost op: 2006/12/18, 22:18:21 »
Had het zo ook al geprobeerd, maar krijg telkens de melding dat poort 21 al door een ander programma gebruikt wordt. Lijkt erop alsof er twee keer proftpd geladen wordt. Heb je ook iets in /etc/xinetd.conf staan?

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
Proftpd
« Reactie #4 Gepost op: 2006/12/19, 10:55:54 »
Met "netstat -an" kun je zien welke processen er op poort 21 luisteren. Dat is dan een andere FTP server uit je /etc/init.d directory die zonder xinetd wordt opgestart waarschijnlijk.
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Proftpd
« Reactie #5 Gepost op: 2006/12/19, 19:43:21 »
Ik heb proftpd uit de init.d gehaald  en gekeken of daarna iets draaide op poort 21. Niets dus. Toen geprobeerd om een proftpd bestand in /etc/xinetd.d te maken en deze te starten. Hij zegt dan dat er 1 service draait. Kijk je, dan zie je iets op poort 21 draaien. Exhter, wanneer ik probeer in te loggen op de FTP server dan krijg ik dit

proftpd[15854]: Failed binding to ::, port 21: Address already in use
proftpd[15854]: Check the ServerType directive to ensure you are configured correctly.

Het inloggen lukt niet en dan zie ik ineens dat er twee dingen draaien op poort 21.

Proftpd
« Reactie #6 Gepost op: 2006/12/19, 22:20:11 »
Heb het inmiddels voor elkaar. Zag dat er twee keer ServiceType in proftpd.conf stond.