Titel: mit phpAdmin User und Berechtigungen anlegen! Aber wie? Beitrag von: Hackeklaus am 31. Januar 2005, 17:25:55 Hi Leute,
ich hab da mal folgende Frage: Wie kann ich mir jetzt User in meiner SQL Datenbank anlegen. Ich habe jeztz nach einigem hin und her den Proftpd mit dem Modul mod_sql und mod_sql_mysql kompiliert. Apache und phpAdmin hab ich auch schon am laufen und die beiden Tabellen ftp und xfer_stat hab ich auch schon in einer ftpuser - Datenbank. der server startet ... alles ohne Probleme.... aber, wie lege ich jetzt neue User in der Datenbank an? :?: Dank für Eure Hilfe Hackeklaus Titel: mit phpAdmin User und Berechtigungen anlegen! Aber wie? Beitrag von: Philipp am 07. Februar 2006, 12:52:46 Währe auch froh um eine Anleitung dazu. In den FAQs findet sich leider nichts dazu.
Titel: mit phpAdmin User und Berechtigungen anlegen! Aber wie? Beitrag von: VolGas am 07. Februar 2006, 13:03:26 Wo ist denn da noch das Problem?
In phpMyAdmin in der entsprechenden datenbank die entsprechende Usertabelle auswählen (links) und dann oben "Einfügen" anklicken... Wie bist Du so weit gekommen um dann daran hängen zu bleiben??? mfg. VolGas Titel: mit phpAdmin User und Berechtigungen anlegen! Aber wie? Beitrag von: Anonymous am 07. Februar 2006, 13:29:25 Mit phpMyAdmin arbeite ich schon seit Jahren. Keine Probleme diesbezüglich.
Was ich wissen muss: WAS schreibe ich in die users Tabelle? Folgende Felder sind vorhanden: userid (ftp login?) passwd (passwort nehm ich an. plain text oder verschlüsselt?) uid (uid von einem system user? wie finde ich die uid eines system users raus?) gid (s.o.) homedir (muss das das homedir des system users sein oder kann man einen beliebigen pfad angeben?) shell (öh?) Titel: mit phpAdmin User und Berechtigungen anlegen! Aber wie? Beitrag von: VolGas am 07. Februar 2006, 14:25:54 Ahh, jetzt ist klar.
Zuerst ein paar grundsätzliche Dinge:
userid: beliebig, muß kein Systemuser sein! (mama, papa, xyz4812, ...) passwd: je nach dem, was bei "SQLAuthTypes" steht uid/gid: "beliebige" UID/GID. (>1000 und <32000). Muß nicht im System sein! Wenn alle User der selben Gruppe angehören, kann man sich die Pflege der GID's sparen (=SQLDefaultGID) homedir: beliebiger Pfad auf ein existierendes(!) Verzeichnis shell: "RequireValidShell" auf "no", dann ist Eingabe ebenfalls unnötig. Beispiel: Code: RequireValidShell no SQLConnectInfo meineDB@localhost tabelle meinPass SQLUserInfo ftp userid passwd uid NULL homedir NULL SQLAuthTypes Plaintext SQLAuthenticate users* SQLMinUserUID 1000 SQLMinUserGID 555 SQLDefaultGID 555 Kurze Erklärung:
und eine Shell gibt's für FTP schon gar nicht.
Ich hoffe, Du kommst damit weiter... mfg. VolGas Titel: mit phpAdmin User und Berechtigungen anlegen! Aber wie? Beitrag von: Anonymous am 07. Februar 2006, 14:44:29 Vielen Dank für die Antwort. Die config kann ich leider nicht posten, da ich keinen Zugriff darauf hab.
Hab nun ein Mail an den Admin geschickt, da das Problem wahrscheinlich in der Config liegt. Danke nochmals :) |