Sudo: must be setuid root, su initgroups:

Dépuis aujourd'hui en jouant avec les permission en ligne de commande j'ai tapé la commande suivante sudo chown -R taron22 c'était assez amusant maintenant ce n'est plus amusant du tout
je tape sudo j'ai une erreur sudo: must be setuid root et je tape su j'ai une erreur taron22@ubuntuTaron:~$ su
Password:
initgroups: Opération non permise


Le Syanaptec ne lance plus et je ne sais plus rien installer :(

Aidez moi svp si vous avez une idéé.</gras>

ps:/ Je suis sur Ubuntu 6.06 LTS Dapper Drake

Merci.

10 réponses

  • Votes
  • Date
  • Date décroissante
  1. Modérateur
    Salut,

    essaie
    export PATH=$PATH:.

    Ensuite essaie su.
    Si su réussi affiche ici ls -l /usr/bin/sudo

    Et ne t'amuse plus avec les commandes avant lire la documentation ;)

    Si ça ne passe pas affiche quand même ls -l /usr/bin/sudo

    lami20j
    1. Merci
      Après avoir taper en mode recovery les commande suivante chown root:root /usr/bin/sudo j'ai eu la réponse suivante taron22@ubuntuTaron:~$ ls -l /usr/bin/sudo
      -rwsr-xr-x 1 root root 93844 2006-05-17 10:41 /usr/bin/sudo
      taron22@ubuntuTaron:~$


      Maintenant j'ai un autre problème quand je tape sudo -s j'ai la réponse
      taron22@ubuntuTaron:~$ sudo -s
      sudo: /etc/sudoers is owned by uid 1000, should be 0
      taron22@ubuntuTaron:~$


      Que je doit faire pour que uid 1000 devient uid 0 ?
      Merci
  2. Modérateur
    Salut,

    regarde http://www.delafond.org/traducmanfr/man/man8/usermod.8.html

    tu as toujours le fichier /etc/passwd

    Je ne sais pas ce que tu veux faire, mais un sudo -s n'as pas besoin d'UID 0

    Sinon tu peux toujours créer des utilisateur avec UID zéro en utilisant l'option -o de la commande useradd

    lami20j
    1. Merci il me reste juste résoudre le problème de su
      Qui me donne taron22@ubuntuTaron:~$ su
      Password:
      initgroups: Opération non permise
      taron22@ubuntuTaron:~$
    2. Merci il me reste juste résoudre le problème de su
      Qui me donne taron22@ubuntuTaron:~$ su
      Password:
      initgroups: Opération non permise
      taron22@ubuntuTaron:~$
  3. Modérateur
    essaie

    sudo su

    lami20j
    1. oui la commandesudo su functionne mais su ne functionne tjs pas avant su functionner sans problème
      Merci lami20j
  4. Modérateur
    Affiche ls -l /bin/su

    lami20j
    1. Voilà la réponse

      root@ubuntuTaron:/home/taron22# ls -l /bin/su
      -rwxr-xr-x 1 taron22 root 24008 2006-04-03 15:37 /bin/su
      root@ubuntuTaron:/home/taron22#


      Merci
  5. Modérateur
    Re,

    en root tape
    chmod -v 4755 /bin/su
    et essaie après su

    lami20j
    1. root@ubuntuTaron:/home/taron22# chmod -v 4755 /bin/su
      Le mode d'accès de `/bin/su' a été modifié à 4755 (rwsr-xr-x).
      1. Modérateur
        Mais essaie d'exécuter su pour voir.

        lami20j
    2. taron22@ubuntuTaron:~$ su
      Password:
      initgroups: Opération non permise
      taron22@ubuntuTaron:~$
      1. je retape taron22@ubuntuTaron:~$ ls -l /bin/su
        -rwsr-xr-x 1 taron22 root 24008 2006-04-03 15:37 /bin/su
        taron22@ubuntuTaron:~$
        1. Modérateur
          connecte toi en root avec sudo su et tape

          chown -v root:root /bin/su


          ensuite essaie su
          lami20j
          1. Parfait :) taron22@ubuntuTaron:~$ su
            Password:
            root@ubuntuTaron:/home/taron22#

            Merci beaucoup lami20j
            1. Modérateur
              De rien.

              Bonne continuation.

              lami20j