www.ProFTPD.de

Linux => Linux => Thema gestartet von: keksi am 30. September 2006, 10:52:07



Titel: XAMPP - ProFTPd Userdaten in MySQL Datenbank schreiben
Beitrag von: keksi am 30. September 2006, 10:52:07
Hallo,

ich habe derzeit XAMPP auf meinem Root Server laufen.
Es ist zwar nicht die sauberste Lösung aber für mich reicht es.
Jetzt stehe ich nun vor dem Problem die User in eine MySQL Tabelle zu schreiben.
Ist sowas bei XAMPP überhaupt möglich und wenn ja, wie?

Danke


Titel: Re: XAMPP - ProFTPd Userdaten in MySQL Datenbank schreiben
Beitrag von: VolGas am 30. September 2006, 15:05:12
Hallo!

Wenn Du hier fragst, was in XAMPP möglich ist (oder auch nicht), dann bist Du im falschen Forum.
Vielleicht war die Frage aber nur flasch gestellt und bevor aber das Ganze gleich abgewürgt wird:
um welche Daten geht es denn überhaupt?

mfg.
  VolGas


Titel: Re: XAMPP - ProFTPd Userdaten in MySQL Datenbank schreiben
Beitrag von: keksi am 01. Oktober 2006, 09:41:23
Zitat
um welche Daten geht es denn überhaupt?
Um die Userdaten von ProFTPd


Titel: Re: XAMPP - ProFTPd Userdaten in MySQL Datenbank schreiben
Beitrag von: VolGas am 01. Oktober 2006, 12:02:31
Das hattest Du schon geschrieben.
Mir war nur nicht klar, welche Userdaten gemeint sein konnten: Userdaten aus XAMPP oder
Logindaten...

Ich habe mir die Website von XAMPP angesehen und auch das Paket heruntergeladen und
ausgepackt. Nun weiß ich, was Du meinst.

So wie der ProFTPD konfiguriert ist, läßt er jeden User zu, der im System registriert ist.
Da brauchst Du nichts weiter zu tun.

Aber: der ProFTPD ist nur sehr oberflächlich und -Verzeihung!- mies konfiguriert.
Als aller erstes solltest Du unbedingt (!!!) in der Konfigurations-Datei (wenn ich mich nicht irre:
/opt/lampp/etc/proftpd.conf) die Zeile "UserPassword nobody wRPBu8u4YP0CY" deaktivieren -
oder besser gleich endgültig löschen.

Zur weiteren Sicherheit würde ich Dir empfehlen, eine User-Gruppe (z.B. ftpuser) einzurichten
und nur User dieser Gruppe den FTP-Zugang erlauben.

Das läßt sich relativ einfach einrichten, füge der proftpd.conf nur folgende drei Zeilen hinzu:
  <Limit LOGIN>
    DenyGroup !ftpuser
  </Limit>
Anschließend ändere noch die Zeile "DefaultRoot /opt/lampp/htdocs" zu: "DefaultRoot ~".
Fertig ist eine minimale, aber funktionsfähige Konfiguration.

mfg.
  VolGas