problème de login en root

Bonjour,

j’ ai un problème que je n’ avais jamais rencontré.
Le voici :

quand je suis dans un environnement graphique, et avec un terminal,
je peux faire un “su” mais pas un “su -”.
De même sous un tty au login je tapes root, ça rentre dans l’ environnement
car je vois défiler rapidement des messages, et quelque chose me déconnecte.
J’ ai cherché un peu mais il est difficile d’ exposer un tel problème avec google. J’ ai vu un forum écrit en anglais qui semblait faire référence à
l’ authentification PAM. Je ne maîtrise pas assez l’ anglais pour comprendre.

Mais personnellement c’ est la première fois que je rencontre un tel problème. J’ ai vérifié dans le .profile de root et le .bashrc mais rien d’ autre que d’ ordinaire.

Merci si quelqu’un a une idée, je suis preneur
Guy

Hello,

Peut-etre un indice dans [mono]/var/log/auth.log[/mono]

Merci de ta réponse
en effet voici : alvira est le nom de mon host.
On y voit une tentative avec su - .
La session est aussitôt refermée.
Puis avec l’ utilisateur cyborg un simple su qui lui est successfull.

Nov 24 21:34:18 alvira su[8476]: pam_unix(su:session): session opened for user root by cyborg(uid=0)
Nov 24 21:34:18 alvira su[8476]: pam_unix(su:session): session closed for user root
Nov 24 21:34:18 alvira sudo: pam_unix(sudo:session): session closed for user root
Nov 24 21:34:24 alvira sudo: cyborg : TTY=pts/0 ; PWD=/home/cyborg ; USER=root ; COMMAND=/bin/su
Nov 24 21:34:24 alvira sudo: pam_unix(sudo:session): session opened for user root by cyborg(uid=0)
Nov 24 21:34:24 alvira su[8537]: Successful su for root by root
Nov 24 21:34:24 alvira su[8537]: + /dev/pts/0 root:root

Nov 24 22:17:02 alvira CRON[10194]: pam_unix(cron:session): session opened for user root by (uid=0)
Nov 24 22:17:02 alvira CRON[10194]: pam_unix(cron:session): session closed for user root

puis une dernière (pour la route) avec une indication de CRON.
Rien dans /var/spool/cron/crontabs.

C’ est surement du côté de PAM qu’ il faut chercher.

Bizarre
Guy

j’ ai refait un essai car le précedant n’ etait pas clair
/var/log/auth.log

Nov 24 23:20:37 alvira su[12616]: Successful su for cyborg by root
Nov 24 23:20:37 alvira su[12616]: + /dev/pts/2 root:cyborg
Nov 24 23:20:37 alvira su[12616]: pam_unix(su:session): session opened for user cyborg by cyborg(uid=0)
Nov 24 23:20:55 alvira su[12616]: pam_unix(su:session): session closed for user cyborg
Nov 24 23:26:33 alvira su[12937]: Successful su for root by cyborg
Nov 24 23:26:33 alvira su[12937]: + /dev/pts/3 cyborg:root
Nov 24 23:26:33 alvira su[12937]: pam_unix(su:session): session opened for user root by cyborg(uid=1000)
Nov 24 23:26:33 alvira su[12937]: pam_unix(su:session): session closed for user root
Nov 24 23:26:44 alvira su[12997]: Successful su for root by cyborg
Nov 24 23:26:44 alvira su[12997]: + /dev/pts/3 cyborg:root
Nov 24 23:26:44 alvira su[12997]: pam_unix(su:session): session opened for user root by cyborg(uid=1000)

un su - terminé de suite
suivie d’ un su successfull

Guy

Je ne sais pas d’où ça vient mais,

Tu peux vérifier dans [mono]/etc/passwd[/mono], si le shell pour root est bien renseigné.

Si tu as fait des modifs dans /etc/default, ~/.profile, ~/.bashrc, tu peux quand même tenter de les remplacer par des fichiers originaux.

Tu peux aussi ajouter des trucs dans bashrc pour le débugger, pour voir si ses lignes sont bien éxecutées…

Merci pour les réponses je mets en standby pour l’ instant pour cause de déplacement
A+
Guy

je suis revenu et j’ ai toujours le même problème
je crois que je vais re-formaté
a l’ aide
Guy

‘root’ a bien été enregistré à l’installation ?
Est-ce que ce problème est survenu ou est-ce que ça a toujours été ?