Hello tous,
j'ai un problème dont je n'arrive pas à trouver solution sur Google ni en recherchant ces forums... alors je le post ici, on ne sait jamais
J'ai un serveur Linux sur lequel tourne Mandrake 10.1
Installation par défaut pour la plupart des éléments, n'étant pas expert en la matière j'ai préféré ne pas trop optimiser pour le moment.
Je me connecte avec un mon compte (user normal) en fenêtre terminal sur le serveur même.
Il y a quelques semaines je pouvais exécuter un "su" (="su root" ) depuis ma session, entrer bien entendu le mot de pass root, et être connecté en root donc.
Depuis aujourd'hui, je reçois le message d'erreur suivant :
"Your account has expired; please contact your system administrator
su: Mot de passe incorrect."
Le Mot de passe est le bon, car si j'en rentre un autre il met un certain temps puis ne retourne que la deuxième ligne du message d'erreur.
De plus, je peux me connecter sur le serveur en root directement sans problème.
Mon compte n'a pas expiré puisque j'arrive à me connecter avec lui, le compte root n'a bien entendu pas expiré ..
Je me doute qu'il doit s'agir d'un problème d'autorisations d'accès à su avec mon compte mais :
j'essaye :
(où "toto" est un compte qui a exactement les mêmes caractéristiques que le mien)
j'entre le password de toto
et là ça fonctionne ...
Je me suis dit que c'est donc mon compte qui est foireux. Je m'en crée un tout nouveau et là paf, même problème, même message d'erreur.
Je suppose donc qu'il y a bien un problème avec l'accès à root via su, que celui-ci a d'une manière ou d'une autre "expiré".
Je me demandais juste où et comment configurer cela. Il doit s'agir de paramètres par défaut qui se sont mis lors de l'installation, mais que je ne connais pas.
Quelqu'un a une idée ?