Probleme mot de passe root dans terminal

Bonjour,

Sur ma mandriva free 2010, plus possible de me connecter en root dans un terminal,
peux importe le teminal (konsole, xterm, terminator, terminal,...) ou le bureau (kde comme gnome)
et pour tout les utilisateurs.

Je fais su root, je valide.
Je tape mon mots de passe, je valide
il me répond : Mot de passe incorrect.

Le mot de pas est bon, il fonctionne très bien pour ouvrir le centre de contrôle.

Ci je le tape comme une commande utilisateur, il s'affiche bien, donc pas de problème de touche du clavier.
J'ai tester avec les touches inversées comme quand un azerty et configuré en qzerty (a =q ...ext)

rien y fait....
bref je ne comprend pas ce qui cloche... en 6 ans sous linux sans probleme, j'ai jamais vue ca

help !!!!!
Configuration: Linux Suse
Firefox 3.5.6

12 réponses

  1. Modérateur
    1) Vérifie que ce n'est pas comme tu l'as pensé un problème qwerty/azerty, mais fais attention aussi à la casse (minucules/majuscules).

    2) Une question importante c'est également dans quel contexte tape tu ton mot de passe root. En particulier, la map de clavier utilisée en mode graphique (ctrl alt f7) et celle utilisée en mode texte (ctrl alt f1 à ctrl alt f6) sont indépendantes. Peux-tu me préciser quelle commande tu tapes pour essayer de passer en root (ou ce que tu essaye de faire) ?

    3) Vérifie également que ton système est à jour (en particulier tout ce qui concerne l'authentification sous linux, genre libpam etc...). En désespoir de cause tente un reboot mais je doute très fortement que ça change grand chose.

    4) Sous certaines distributions (genre ubuntu) le compte root n'est pas activé et il n'est pas possible de taper directement la commande :

    su -


    ... pour passer en root. Il faut alors utiliser des sudo (ou par exemple lancer "sudo -s").
    http://doc.ubuntu-fr.org/root
    http://doc.ubuntu-fr.org/sudo
    http://doc.ubuntu-fr.org/sudo#pseudo-root_une_console_superutilisateur

    Ceci dit, je ne pense pas que tu sois dans ce cas de figure.

    5) Peux-tu me reporter le résultat des commandes suivantes :

    alias
    which su
    ls -l /bin/su


    Bonne chance
    0
    1. merci pour tes reponces

      probleme en mode graphique (ctrl alt f7)
      pas de probleme en mode texte (ctrl alt f1 à ctrl alt f6) ca marche nikel.

      su root a toujours fonctionné , y'a que depuis quelque heures qu'il ne veux plus fonctionné.
      Depuis que j'ai essayé d'installer ma sonde de calibrage d'écran ( spyder2express), qui d'ailleurs n'est toujours pas fonctionnel :(
      il me samble qu'il ni a pas de sudo sous mandriva

      J'ai déjà rebooter, et en effet ca n'a rien résolu.

      J'ai fais les mises a jour, rien ni fait, pas même le nouveau kernel (reboot fait)

      Reponce des commandes dans terminal en mode graphique

      [cpt@localhost ~]$ su root
      Password:
      su: Mot de passe incorrect.

      [cpt@localhost ~]$ alias
      alias cd..='cd ..'
      alias cp='cp -i'
      alias d='ls'
      alias df='df -h -x supermount'
      alias du='du -h'
      alias egrep='egrep --color'
      alias fgrep='fgrep --color'
      alias grep='grep --color'
      alias l='ls'
      alias la='ls -a'
      alias ll='ls -l'
      alias ls='ls -F --show-control-chars --color=auto'
      alias lsd='ls -d */'
      alias mc='. /usr/lib/mc/mc-wrapper.sh'
      alias md='mkdir'
      alias mv='mv -i'
      alias p='cd -'
      alias rd='rmdir'
      alias rm='rm -i'
      alias s='cd ..'

      [cpt@localhost ~]$ which su
      /usr/bin/su

      [cpt@localhost ~]$ ls -l /bin/su
      -rwsr-xr-x 1 root root 26232 2009-10-16 19:43 /bin/su*
      0
      1. hello
        que contient le fichier /etc/pam.d/su ?
        0
        1. Modérateur
          Salut,

          Et avec "su -" c'est pareil ?
          0
          1. dans su
            #%PAM-1.0
            auth sufficient pam_rootok.so
            # Uncomment the following line to implicitly trust users in the "wheel" group.
            #auth sufficient pam_wheel.so trust use_uid
            # Uncomment the following line to require a user to be in the "wheel" group.
            #auth required pam_wheel.so use_uid
            auth include system-auth
            account include system-auth
            password include system-auth
            session optional pam_xauth.so
            session include system-auth

            Comme mamiemando le proposer, il est bien possible de faire un sudo, par contre ca ne fonctionne pas.

            [cpt@localhost pam.d]$ sudo firefox
            Password:
            Sorry, try again.

            su - fonctionne pas non plus
            0
            1. que contient le fichier /etc/pam.d/su , pas le dossier /etc/pam.d ?
              cat /etc/pam.d/su
              0
              1. la meme...

                [cpt@localhost ~]$ cat /etc/pam.d/su
                #%PAM-1.0
                auth sufficient pam_rootok.so
                # Uncomment the following line to implicitly trust users in the "wheel" group.
                #auth sufficient pam_wheel.so trust use_uid
                # Uncomment the following line to require a user to be in the "wheel" group.
                #auth required pam_wheel.so use_uid
                auth include system-auth
                account include system-auth
                password include system-auth
                session optional pam_xauth.so
                session include system-auth
                [cpt@localhost ~]$
                0
                1. Salut,

                  pas de probleme en mode texte (ctrl alt f1 à ctrl alt f6) ca marche nikel.
                  Si je comprends bien tu peux faire su en te connectant sur une console virtuelle et quand tu veux le faire dans un terminal en mode graphique tu ne peux pas?!
                  0
                  1. c'est bien ca
                    0
                2. Re,

                  Bizarre.
                  Alors connecte toi avec su sur une console virtuelle et ensuite fait exit.
                  Affiche le résultat de la commande last ensuite

                  Si tu peux utiliser le centre de contrôle alors regarde côté msec pour voir le niveau de sécurité et les options configurées.
                  0
                  1. Bête question, dans les groupes de ton compte utilisateur, il n'y a rien en restreint pour l'accès à root?
                    0
                    1. Tout d'abord un grand merci toute les personne qui on pris de leur temps pour essayer de me dépanner.

                      Bien que tout le reste fonctionne a merveille, je ne vais pas chercher plus longtemps ou j'ai pu M**** et solutionner mon problème a la "windows" en réinstallent ma mandriva et conclure par touche pas a ton /usr/bin quand tu c'est pas trop ce que tu fait ;-)

                      Bonne continuation a tousse et encore merci
                      0
                      1. moi aussi j'avais le même problème mais je viens de le résoudre , j'ai taper mot de passe dans la console sans qu'il soit automatiquement caché et donc comme un éditeur de texte et je me suis rendu compte que a l'appuie d'une touche que je venais d'assigner a un racourci clavier et bien cette touche n'été pas prise en compte ! Après rectification tout marche bien :)

                        C'était un peu bête mais quand on y fais pas attention ça peut jouer des tours ^^
                        0