Bonjour à tous
Je voudrais créer une base de données dont une table aura des champs qui contiendront les informations contenues dans le fichier /etc/passwd et /etc/shadow.
La création de la table ne pose pas de problème je peux la créer avec mysql. Mais je ne sais pas par quel processus de configuration je pourai obliger le système à aller chercher ces informations dans la table au lieu du fichier /etc/passwd.
Merci à tous
# En deux mots ...
Posté par Obsidian . Évalué à 4.
... devrait être un bon point de départ. Ces pages-là également :
http://www.kernel.org/pub/linux/libs/pam/modules.html
http://sourceforge.net/projects/pam-mysql/
Sinon, si c'est en local, tu peux écrire une application qui remplace mingetty, mais tu as intérêt à savoir ce que tu fais. Dans tous les cas, garde au moins une console qui s'authentifie par les moyens traditionnels, histoire de rentrer en root quand même si jamais le serveur de base de données ne démarre pas, par exemple.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.