Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

benno

Anfänger

  • »benno« ist männlich
  • »benno« ist der Autor dieses Themas

Beiträge: 11

Wohnort: Germany Berlin

Beruf: First Level Support

  • Nachricht senden

1

21.01.2006, 16:57

Pure-Ftpd lässt nur 3 user gleichzeitig zu.

hallo forum,

habe ein problem mit pure-ftpd auf einem debian.
wenn ich im browser die ftp adresse eintippe und abschicke,
bekomme ich einen text:

Welcome to pure-ftpd
You are user 1 of 3 allowed
....
....
....

wollte diese anzahl der user von 3 auf 20 erhöhen, und habe dafür
im ordner /etc/pure-ftpd/conf/ ein file namens "MaxClientsNumber" erstellt,
und in das file den wert 20 eingetragen.

wenn ich nun pure-ftpd aus /etc/init.d starte, wird der parameter -c 20 sogar beim
starten ausgegeben. es gibt keinen fehler beim starten.

jedoch bleibt die zahl 3 bei den allowed usern wenn ich mit dem browser rangehe.

authentifizierungsmethode ist übrigens PAM....

hat jemand eine idee, wo ich da vielleicht noch was einstellen muss?!?

gruß

benno

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

2

21.01.2006, 17:28

RE: Pure-Ftpd lässt nur 3 user gleichzeitig zu.

vielleicht ist ja die option -C 3 ebenfalls gesetzt und du probierst ftp mit drei verbindungen vom selben host aus?
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

benno

Anfänger

  • »benno« ist männlich
  • »benno« ist der Autor dieses Themas

Beiträge: 11

Wohnort: Germany Berlin

Beruf: First Level Support

  • Nachricht senden

3

21.01.2006, 17:34

soweit ich mich errinnere stand die option mit grossem C für die maximalen sessions pro IP oder??
ist auf jeden fall nicht gesetzt....

ich versuche es von ein und dem selben rechner aus.
hier mal die startparameter:
Running: /usr/sbin/pure-ftpd -l pam -O clf:/var/log/pure-ftpd/transfer.log -u 100 -A -p 27193:27199 -E -c 20 -I 2 -B

gruß

benno

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

4

21.01.2006, 17:38

Zitat

Original von benno
soweit ich mich errinnere stand die option mit grossem C für die maximalen sessions pro IP oder??
ist auf jeden fall nicht gesetzt....

ich versuche es von ein und dem selben rechner aus.

genau das wird das problem sein, du hast die gesamtuseranzahl zwar erhöht, aber die anzahl der verbindungen pro ip ist immer noch 3. entweder du nimmst noch einen weiteren rechner zum test oder setzt C hoch.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

benno

Anfänger

  • »benno« ist männlich
  • »benno« ist der Autor dieses Themas

Beiträge: 11

Wohnort: Germany Berlin

Beruf: First Level Support

  • Nachricht senden

5

21.01.2006, 17:40

hi,

gross C ist gesetzt:
Running: /usr/sbin/pure-ftpd -l pam -O clf:/var/log/pure-ftpd/transfer.log -u 100 -A -p 27193:27199 -E -c 20 -C 20 -I 1 -B

leider sagt mein browser immernoch "You are user 1 of 3 allowed"

danke bis hier und gruß

benno

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

6

21.01.2006, 18:34

und was sagt die logdatei des servers?
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

benno

Anfänger

  • »benno« ist männlich
  • »benno« ist der Autor dieses Themas

Beiträge: 11

Wohnort: Germany Berlin

Beruf: First Level Support

  • Nachricht senden

7

21.01.2006, 18:59

hab mir verschiedene logs angesehen:
auth.log
pureftpd.log
syslog

sieht alles ok aus......
da ist doch der wurm drin ;-)
kannst es ja mal anschauen ftp.aer.de

gruß

benno

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

8

21.01.2006, 19:29

das ist sehr eigenartig.
ich sehe natürlich nur die startmeldung bei einem ftp kontakt, da ich kein login habe und ob man der issue vertrauen kann weiss ich nicht. auf diese ausschrift allein würde ich mich nicht verlassen.
aber es sieht so aus, als wenn diese vorgabe entweder einkompiliert ist (standard bei pureftp sind 50 clienten) oder der ftp-server den du da startest ist nicht der den du kontaktierst. ist ftp evtl noch im inetd eingebunden?
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

benno

Anfänger

  • »benno« ist männlich
  • »benno« ist der Autor dieses Themas

Beiträge: 11

Wohnort: Germany Berlin

Beruf: First Level Support

  • Nachricht senden

9

21.01.2006, 19:56

nein, da ist nur der pure-ftpd drin....
habe es aber getestet, mich 3 mal mit einem ftp account eingeloggt, das 4. mal ging es nichtmehr....

muss ich da was umkompilieren???
weiss jemand woraus dieser wilkommenstext vom ftp server genereiert wird?!?

gruß

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

10

21.01.2006, 20:46

kann es vielleicht sein, dass der daemon ein konfigurationsfile liest und die optionen deshalb ignoriert? standardmassig sucht er ja in /etc nach den conffiles. liegt dort evtl eine pure-ftpd.conf die er einliest?
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

benno

Anfänger

  • »benno« ist männlich
  • »benno« ist der Autor dieses Themas

Beiträge: 11

Wohnort: Germany Berlin

Beruf: First Level Support

  • Nachricht senden

11

21.01.2006, 20:55

finds ja cool das du am thema dranbleibst ;-)

also leider ist da keine pure-ftpd.conf........

startet ja auch mit den richtigen parametern.
aber gibt es eine möglichkeit zu sehen, was ursprünglich einkompiliert wurde,
bzw. welche funktionen da mit konfiguriert wurden beim kompilieren??

gruß

benno

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

12

21.01.2006, 20:58

also ich hab mir die quellen gerade runtergeladen und das ding kompiliert und ohne optionen gestartet (conf in /etc) und er meldet mir, das ich der erste von 50 usern bin. wenn ich ihm aber eine option mitgebe, gilt diese. schau mal auf jeden fall nach dem conffile. wenn da nichts gescheites ist, kompilier das teil neu.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »linuxerr« (21.01.2006, 21:01)


benno

Anfänger

  • »benno« ist männlich
  • »benno« ist der Autor dieses Themas

Beiträge: 11

Wohnort: Germany Berlin

Beruf: First Level Support

  • Nachricht senden

13

21.01.2006, 21:02

hab kein conffile in etc :-(

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

14

21.01.2006, 21:03

kompiler ihn neu, das ist eine sache von 10min. bei mir funktioniert er auf anhieb korrekt.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

benno

Anfänger

  • »benno« ist männlich
  • »benno« ist der Autor dieses Themas

Beiträge: 11

Wohnort: Germany Berlin

Beruf: First Level Support

  • Nachricht senden

15

21.01.2006, 21:07

bin nen schritt weiter!!!!! gestartet aus /usr/sbin/./pure-ftpd ohne parameter

läuft mit 50 usern!!!

normal startet er den aus /etc/init.d/./pure-ftpd (parameter)

jetzt kann es doch eigentlich nur ein falscher parameter sein oder??

danke bis hierher

benno

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

16

21.01.2006, 21:10

hast du denn vorher aus /etc/init.d/..../pure-ftp gestartet?
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

benno

Anfänger

  • »benno« ist männlich
  • »benno« ist der Autor dieses Themas

Beiträge: 11

Wohnort: Germany Berlin

Beruf: First Level Support

  • Nachricht senden

17

21.01.2006, 21:22

hallo nochmal,

sobald ich den parameter -p 27193-27199 drin habe, sind es 3 user allowed!!
wenn ich es rausnehme, sind es 50!!!!

bin am forschen, was ich nun tun kann..falscher portbereich??

gruß

benno

benno

Anfänger

  • »benno« ist männlich
  • »benno« ist der Autor dieses Themas

Beiträge: 11

Wohnort: Germany Berlin

Beruf: First Level Support

  • Nachricht senden

18

21.01.2006, 21:33

hallo linuxerr

vielen vielen dank!!

problem war folgendes:
die PassivePortRange war der auslöser des Problems:

habe von 27193-27199 erhöht auf 27192-27300.
jetzt funktioniert es!! volle 50 user.

nur zur info:

als ich die letztere zahl auf 27250 gesetzt habe, waren es 29 allowed user!?!?!?

gruß

benno

und nochmal danke linuxerr, du hast einem linux amateur geholfen!!

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

19

21.01.2006, 21:33

ich glaube jetzt fällt es mir wie schuppen aus den haaren. ftp benötigt für die befehle und den datentransport je ein port. du hast nur 6 ports freigegeben die kontaktiert werden dürfen und damit bleibt nur platz für 3 user, das wird sein. gib doch mal 8 ports frei.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

benno

Anfänger

  • »benno« ist männlich
  • »benno« ist der Autor dieses Themas

Beiträge: 11

Wohnort: Germany Berlin

Beruf: First Level Support

  • Nachricht senden

20

21.01.2006, 21:49

8 ports=4 user
100 ports=50 user

man bin ich froh!!! :-)

danke nochmal

Thema bewerten