Nieuws:

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

Auteur Topic: Ik krijg Proftd niet aan de praat  (gelezen 2196 keer)

Offline jgoor

  • Lid
Ik krijg Proftd niet aan de praat
« Gepost op: 2006/09/12, 10:20:52 »
Hallo,
Ik draai Breezy (Dapper werkte niet op deze laptop) en wil een ftp servertje draaien. N.a.v. deze site werd proftp aangeraden dus:
apt-get install proftd
Ik heb gekozen voor de 'inetd' variant via het dialoog venstertje.
Echter: wanneer ik (met de default '/etc/proftd.conf') doe:
'ftp localhost' , dan is 'connection refused' al wat ik krijg.

'ps -ef | grep inet' levert niks op
Ik verwacht dat er een inetd draait.

in /etc/inetd.conf staat:
'ftp     stream  tcp     nowait  root    /usr/sbin/proftpd proftpd'

Na installeren van een xinetd is het resultaat gelijk. (maar dit was mer een wanhoopsdaad en ik weet niet wat de toegevoegde waarde van xinetd t.o.v. inetd is - dus is gepruts mijnerzijds)

Wie kan mij verder helpen?

Dank!
John

wr19026

  • Gast
Ik krijg Proftd niet aan de praat
« Reactie #1 Gepost op: 2006/09/12, 14:56:24 »
Volgens mij kan je beter losstaand kiezen bij de installatie ipv inetd.

Ik heb ook een ftp servertje met ProFTP opgezet en het werkt prima. Hou er alleen rekening mee dat de inloggende gebruiker ook een account op de machine moet hebben; als alternatief kan je 't ook opzetten met een MySQL database waarin je je gebruikers bij kan houden.

Klein beetje extra beveiliging:

vi /etc/proftpd.conf
# Adding additional security
DefaultRoot ~
IdentLookups off
ServerIdent on "FTP Server ready."

/etc/init.d/proftpd restart

Succes!

Offline jgoor

  • Lid
Ik krijg Proftd niet aan de praat
« Reactie #2 Gepost op: 2006/09/12, 15:35:27 »
Standalone is idd 'piece of cake'.

Blijft er wel een raar gevoel achter waarom het niet via inetd werkt.

Inetd is resource-technisch beter, zeker omdat het een laptop is met een beperkte hoeveelheid geheugen.

Klopt het dat inetd niet standaard geinstalleerd is in Breezy? Ik zie niks in de processlist...

Dank zover!
John

Offline jgoor

  • Lid
Ik krijg Proftd niet aan de praat
« Reactie #3 Gepost op: 2006/09/12, 19:48:20 »
Update:
Aan de default 'xinetd -stayalive' heb ik de optie '-inetd_compat' toegevoegd.

Nu maakt xinetd dus gebruik van 'etc/inet.conf' i.p.v. /etc/xinet.d/

Nu werkt xinetd wel.... Ik blijf froebelen en post het hier zodra ik het weet (tenzij iemand ander me voor is... :-) )

Cheers,
John

wr19026

  • Gast
Ik krijg Proftd niet aan de praat
« Reactie #4 Gepost op: 2006/09/12, 21:49:52 »
Citaat van: jgoor
Inetd is resource-technisch beter, zeker omdat het een laptop is met een beperkte hoeveelheid geheugen.
Ik heb een PIII 533Mhz met 128 die puur als FTP server dienst doet en dan is er niks op de performance aan te merken.

Hangt idd af van wat er allemaal nog meer op die machine draait; als het ook een desktop is kan ik me voorstellen dat eea wat trager zal gaan.

Offline jgoor

  • Lid
Ik krijg Proftd niet aan de praat
« Reactie #5 Gepost op: 2006/09/13, 08:41:01 »
Ik heb een laptop die als een echte bak het volgende draait:
* postfix,
* dovecot (i.c.m. roundcube webmail),
* mysql,
* apache,
* nu dus ook ftp (om middels net2ftp mijn webpagina's te kunnen beheren),
* clamav,
* monit,
* bind,
* ssh,
* snort,
* ntp,

Het begon ooit als smtp server (heb een .eu domeinnaam aangevraagd zonder hosting pakket dus moet ik zelf de email zien af te vangen) maar gaandeweg kwam er steeds meer bij.... zodoende :-)
...Tot zover de achtergronden...

En nu loop ik dus zielig te doen dat het allemaal wat krapjes wordt :-)) (maar het werkt nog steeds goed hoor... low-traffic)

wr19026

  • Gast
Ik krijg Proftd niet aan de praat
« Reactie #6 Gepost op: 2006/09/13, 09:10:08 »
Mwah, zelfs op een PIII 1Ghz met weinig RAM hoort het dan als een zonnetje te werken als je het als standalone installeert. Scheelt je weer het geklooi met inetd :)

Je draait er hopelijk geen GUI op maar alleen de server versie van Ubuntu?

Offline jgoor

  • Lid
Ik krijg Proftd niet aan de praat
« Reactie #7 Gepost op: 2006/09/15, 11:03:40 »
Klopt, De serverversie.
Is er misschien een config file beschikbaar die absoluut werkt? (liefst een minimale welke ik kan knippen en plakken).
J.

wr19026

  • Gast
Ik krijg Proftd niet aan de praat
« Reactie #8 Gepost op: 2006/09/15, 12:21:15 »
Wat bedoel je exact met een config file?

Offline jgoor

  • Lid
Ik krijg Proftd niet aan de praat
« Reactie #9 Gepost op: 2006/09/18, 08:03:45 »
Met 'config file' bedoel ik : \etc\xinetd.d\
Nu gebruikt hij /etc/inetd.conf (middels optie '-inetd_compat') maar daar wil ik vanaf....
J.

wr19026

  • Gast
Ik krijg Proftd niet aan de praat
« Reactie #10 Gepost op: 2006/09/18, 16:28:34 »
Volgens mij gebruikt 'ie een specifieke conf file voor ProFTP. Ik kan nu even niet opzoeken waar die precies staat, maar dat is de conf file die door /etc/init.d/proftpd aangeroepen wordt.