Hallo stonki, erst einmal danke für die schnelle Antwort. Aber das Problem ist nicht das sperren einer IP ansich, sondern das auslesen aus der sql- Datenbank. Das heißt, ich müsste in der .conf einen sql- Befehl haben, der mir bestimmte Daten ausliest. Könnte z.b. den befehl „SQLNamedQuery count SELECT "count from users where userid='%u'" missbrauchen.
Jetzt ist aber das Problem, das ich dann die Einschränkung des Zugriffes in einer variablen angeben müsste!
<Limit Login> Order Allow, Deny Allow from 128.44.26. <-> Daten aus mysql auslesen Allow from 10.2.0.0/22 Deny from all </Limit>
Nur wie?
Nur als kleine Info nebenbei. Ich möchte den FTP-Server komplett über HTML steuern und User anlegen können, die entweder nur vom Intranet, nur vom Internet, oder von beiden, zugriff haben. Also nach Möglichkeit eine feste proftpd.conf und eine, über PHP gesteuerte mysql- Datenbank.
Bin mich in die groß Linux-Welt am stürzen und schlage mich gerade mit dem FTP-Server rum. Ich habe auf meiner SUSE 8.1 den Proftpd mit Mysql- Unterstützung laufen. Geht auch alles ganz Prima. Nun möchte ich aber, das User sich nur von bestimmten IP- Adressen einlogen können. Ist das direkt mit Proftpd möglich? Beispiel: User Franz darf dich nur mit der Adresse xxx.xxx.xxx.xxx einloggen. Ich müsste also Proftpd dazu bewegen, IP’s abzuweisen. Dies sollte natürlich auch in der Datenbank abgespeichert sein.