Hallo,
ich bastele gerade ein wenig mit debian 3.1 rum und wollte folgendes wissen:
Wenn ich einen user anlege, wird dieser ja bekanntlich in der Datei etc/passwd gespeichert.
Ich wollte nun wissen, ob man diese "Datenbank" nicht in eine echte Datenbank umlegen kann, dass die gesamte Anmeldung etc. über eine MySQL Datenbank von Statten geht.
und alles in dieser db gepspeichert wird.
Hintergrund: ich will die Möglichkeit haben, mehrere Clients über ein Netzwerk zu einer einheitlichen ANmeldung zu bringen (das "Standart" Verfahren (wenn ich mich nicht täusche "yellopages") von Linux kenne ich, wills aber mal anders) und diese Datenbank einfach per Browser verwalten.
WÄre nett, wenn jemand weiß wies geht
MfG
ikonos
Userdatenbank in Mysql
- herrchen
- Beiträge: 3257
- Registriert: 15.08.2005 20:45:28
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Re: Userdatenbank in Mysql
dein stichwort für die suche ist "LDAP".ikonos hat geschrieben: Hintergrund: ich will die Möglichkeit haben, mehrere Clients über ein Netzwerk zu einer einheitlichen ANmeldung zu bringen
mit "mysql" funktioniert das meines wissens nach nicht.
herrchen
Hallo,
ich wollte ein kleines Webinterface basteln, mitdem ich (samba-)User online erstellen kann.
Man braucht normalerweise ja Konsolen Befehle wie adduser, passwd etc.
Man kann diese Befehle ja auch (tun wir mal so, als wären Rechte kein Problem) mit exec oder so ausführen.
Leider brauchen einige Befehle, wie das mit dem Kennwort eingaben, wie kann man die erforderlichen Antworten an das PHP System schicken?
Eine zweite Möglichkeit wäre der Zugriff auf die passwd Datei, allerdings weiß ich nicht, wie man hier einzelne Zeilen (1 Zeile = 1 User) herausfiltern und bearbeiten kann, wäre nett, wenn jemand helfen kann.
MfG
ikonos
ich wollte ein kleines Webinterface basteln, mitdem ich (samba-)User online erstellen kann.
Man braucht normalerweise ja Konsolen Befehle wie adduser, passwd etc.
Man kann diese Befehle ja auch (tun wir mal so, als wären Rechte kein Problem) mit exec oder so ausführen.
Leider brauchen einige Befehle, wie das mit dem Kennwort eingaben, wie kann man die erforderlichen Antworten an das PHP System schicken?
Eine zweite Möglichkeit wäre der Zugriff auf die passwd Datei, allerdings weiß ich nicht, wie man hier einzelne Zeilen (1 Zeile = 1 User) herausfiltern und bearbeiten kann, wäre nett, wenn jemand helfen kann.
MfG
ikonos
ikonos hat geschrieben: ausserdem finde ich es immer schöner selbst was zu basteln und zu erarbeiten
Das klingt eher danach, als hättest du von PHP noch gar nicht viel Ahnung. ich finde das beißt sich etwas, dass du das selbst basteln willst, aber mit der Sprache, in der du es umsetzen willst, nicht ausreichend fit bist. Derartige Probleme haben rein gar nichts mit Debian oder Linux oder Administration zu tun, sondern schlicht PHP-Programmierung.Leider brauchen einige Befehle, wie das mit dem Kennwort eingaben, wie kann man die erforderlichen Antworten an das PHP System schicken?
Eine zweite Möglichkeit wäre der Zugriff auf die passwd Datei, allerdings weiß ich nicht, wie man hier einzelne Zeilen (1 Zeile = 1 User) herausfiltern und bearbeiten kann
(Nicht falsch verstehen. Ist kein Angriff, nur der Eindruck, den ich gewonnen habe.)
hallo
ich habe schon einige projekte (cms, buchhaltungs und crm programme, datenbanksysteme etc.) gemacht.
nur halt diese system integrierenden geschichten sind halt neu.
wenn du aber so fit darin bist, kannst du mir vielleicht mal nen tipp geben, wie man auf eine konsolen promt antworten kann
ikonos
ich habe schon einige projekte (cms, buchhaltungs und crm programme, datenbanksysteme etc.) gemacht.
nur halt diese system integrierenden geschichten sind halt neu.
wenn du aber so fit darin bist, kannst du mir vielleicht mal nen tipp geben, wie man auf eine konsolen promt antworten kann
ikonos