Bonjour à tous,
J'espère être dans la bonne partie du forum ...
Je vous explique le soucis qui me fait m'arracher les cheveuxdepuis quelque jours :
Mon boss m'a demandé de mettre en place un système d'authentification des utilisateurs centralisée, avec pour contrainte la non utilisation de OpenLDAP ou autre système d'annuaire. La solution retenue est donc le stockage des utilisateurs dans une base mysql.
Après recherches sur mon ami google, j'a suivi les instructions sur ce tuto, assez bien fait :
Config du serveur mysql : http://www.ixany.org/docs/NSS-PAM_My...nfig_Base.html
Config du serveur client sur lequel les utilisateurs vont se connecter :
http://www.ixany.org/docs/NSS-PAM_My...ig_Client.html
Aucun problème particulier pour suivre les tutos et installer les serveurs.
Là ou cela se gate :
+ je tente une connexion ssh en tant que root sur le serveur (client) => OK, cela fonctionne, root est localement connu sur le système.
+ Je tente une connexion avec un utilisateur stocké dans la base MySql => je me fais jetter par le serveur.
Persévérant, je me reconnecte en root sur le serveur client, et je tente un
su seb (seb étant mon utilisateur de test stocké dans le bdd mysql), et là, le serveur me répond :
Votre compte a expiré, contactez votre administrateur système.
su : echec d'authentification (ignoré)
seb@ssosrv:/root$
Je bloque sur ce problème, je ne sais plus ou chercher pour trouver une solution en rapport avec cette histoire de compte expiré.
Merci de votre aide.
Sébastien.
Partager