Partage
  • Partager sur Facebook
  • Partager sur Twitter

Sudo ne marche plus :S

Bidouiller tue xD

Sujet résolu
    25 avril 2007 à 19:33:11

    Bonsoir,

    J'ai changer les permissions du fichier /usr/ en 777, depuis j'arrive plus a utiliser la commande sudo, plutot embettant :D

    Voila je que j'ai dans le Terminal :

    sudo: must be setuid root


    Et la ou apparait generalement les MAJ :

    Citation

    A error occured, please run Package Manager from the right-click menu or apt-get on a terminal to see what the fuck is wrong. The error message was: ' Error: BrokenCount > 0'



    Voila a part l'impression de me sentir dans une impasse est-ce que vous avez pas un remede ?


    Merci :)

    a+
    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      25 avril 2007 à 19:36:47

      Hello,

      Han, /usr avec les droits à 777, c'est vraiment très maaal :o

      Euh, pour ton problème, essaie un
      type sudo # pour trouver son emplacement
      chmod +s /emplacement/de/sudo
      • Partager sur Facebook
      • Partager sur Twitter
        25 avril 2007 à 21:14:23

        ninety@ninety-desktop:~$ type sudo #
        sudo is /usr/bin/sudo


        ninety@ninety-desktop:~$ chmod +s /usr/bin/sudo
        chmod: changing permissions of `/usr/bin/sudo': Operation not permitted


        :(

        Si on essaye a coup de chown ca marchera ?
        • Partager sur Facebook
        • Partager sur Twitter
          25 avril 2007 à 21:51:34

          essaie en root, t'as pas besoin de sudo, donc t'aura (peut etre) la permission pour ça
          • Partager sur Facebook
          • Partager sur Twitter
            25 avril 2007 à 22:29:24

            Mais quelle boulette !

            Changer /usr/ en chmod 777 !!

            Bon deux solutions :

            - Tu réinstall tout et à mon avis vaut mieux pour que ce soit propre
            - Tu prend le LiveCD, tu compare les droits du LiveCD en faisant chaque fichiers 1 par 1 (et oui, c'est ça de bidouiller) pour les rétablir...

            Quoi que, tu as fait un chmod recursif ?
            • Partager sur Facebook
            • Partager sur Twitter
            Anonyme
              25 avril 2007 à 22:55:27

              Citation : antou

              essaie en root, t'as pas besoin de sudo, donc t'aura (peut etre) la permission pour ça

              Sauf que là, il a une Ubuntu donc le compte root n'est pas activé par défaut ...
              Donc Ninety, la «solution» serait de booter en rajoutant l'option single au noyau au démarrage, afin de choper une console avec les droits de root.

              Cela dit, je mets solution entre guillemets car ton système est tout de même relativement compromis là ...
              Par contre, sans aller aussi loin que la réinstallation, comme /usr ne contient que les programmes, pourquoi ne pas essayer de réinstaller tous les paquets du système ?
              • Partager sur Facebook
              • Partager sur Twitter
                26 avril 2007 à 9:47:46

                tuxicomane > en démmarant en recovery, on est en root non ? c'était surtout à ça que je pensais moi.
                mais ta solution semble pas mal non plus ^^
                • Partager sur Facebook
                • Partager sur Twitter
                  26 avril 2007 à 12:27:30

                  C'est quoi un chmod recursif ? Sinon comment je fais pour me mettre en root ou pour demarrer avec l'option single ?

                  Merci
                  • Partager sur Facebook
                  • Partager sur Twitter
                    26 avril 2007 à 12:59:36

                    chmod recursif ? Ca veut dire que tout les sous-dossiers et fichiers de /usr sont en CHMOD 777 aussi.

                    Tu as tapé quelle commande pour faire ça ?
                    • Partager sur Facebook
                    • Partager sur Twitter
                    Anonyme
                      26 avril 2007 à 16:11:07

                      Citation : antou

                      tuxicomane > en démmarant en recovery, on est en root non ? c'était surtout à ça que je pensais moi.
                      mais ta solution semble pas mal non plus ^^

                      Ah ouais, y'a ptêt directement l'entrée dans le menu de Grub, ça je sais plus ... M'enfin c'est pareil de toute façon.
                      • Partager sur Facebook
                      • Partager sur Twitter
                        26 avril 2007 à 17:12:46

                        Bon je redemarre je fait Esc quand grub demarre, je passe en recovery mode et apres ?
                        • Partager sur Facebook
                        • Partager sur Twitter
                          26 avril 2007 à 17:15:23

                          Essaie de passer en super utilisateur avec la commande su tonpseudo.
                          Alors tu pourras changer les permissions de /usr.
                          • Partager sur Facebook
                          • Partager sur Twitter
                          Anonyme
                            26 avril 2007 à 17:17:39

                            Et après t'essaies déjà de faire un chmod +s /usr/bin/sudo.

                            Ou alors, tu réinstalles directement tous les paquets du système, c'est bourrin, mais ça devrait normalement être efficace.

                            @ Rageway : c'est normalement le but du recovery mode de filer une console avec les droits d'utilisateurs :)
                            • Partager sur Facebook
                            • Partager sur Twitter
                            Anonyme
                              26 avril 2007 à 17:43:10

                              ah,tiens,ca m'est arrivé 8 fois avant que je comprenne qu'il ne fallait pas chmodder a outrance!(je voulais mettre mon répertoire xampp en 777,mais maintenant je sais que je peux faire la même chose en ftp...)
                              • Partager sur Facebook
                              • Partager sur Twitter
                                26 avril 2007 à 17:55:54

                                Merci !!! A tous !!

                                Tout marche ;) Mon sudo a fait son come back, parfait :D

                                a+
                                • Partager sur Facebook
                                • Partager sur Twitter
                                Anonyme
                                  26 avril 2007 à 18:01:15

                                  @ Ninety : ouais mais méfie toi si t'as laissé les droits en l'état, là tout utilisateur se connectant sur ta machine (ou surtout n'importe quel programme) peut modifier n'importe quoi dans /usr , même avec des droits normaux ...
                                  • Partager sur Facebook
                                  • Partager sur Twitter
                                    26 avril 2007 à 18:05:49

                                    Ok ok mais je suis le seul a me connecter sur cette ordi :)
                                    Sinon tu veux dire qu'il faudrai reetablir les bonnes permissions a /usr ? C'etait quoi deja ? 744 ?

                                    Merci ;)
                                    • Partager sur Facebook
                                    • Partager sur Twitter
                                      26 avril 2007 à 20:51:01

                                      @ Tuxicomane : pas compris à propos du recovery mode, désolé :/
                                      • Partager sur Facebook
                                      • Partager sur Twitter
                                      Anonyme
                                        26 avril 2007 à 23:05:57

                                        @ Rageway : je te disais juste que ton conseil pour su n'était pas vraiment utile ici puisque 1) c'est Ubuntu 2) le «recovery mode» ouvre automatiquement une console avec les droits de super-utilisateur :)

                                        @ Ninety : aucune idée, sur ma Gentoo c'est du 755 pour /usr ... :euh:
                                        • Partager sur Facebook
                                        • Partager sur Twitter
                                          27 avril 2007 à 11:40:49

                                          Ok bah je vais mettre en 755, normelement c'est les meme permissions des autres fichier non ?
                                          • Partager sur Facebook
                                          • Partager sur Twitter
                                          Anonyme
                                            27 avril 2007 à 11:45:09

                                            À première vue, oui :)
                                            Remarque, c'est logique, tous les droits pour root, et la lecture/exécution aux autres.
                                            • Partager sur Facebook
                                            • Partager sur Twitter
                                              27 avril 2007 à 17:38:18

                                              @ Tuxicomane : Su marche sous Ubuntu =)
                                              • Partager sur Facebook
                                              • Partager sur Twitter
                                                27 avril 2007 à 18:00:13

                                                Citation : Rageway

                                                @ Tuxicomane : Su marche sous Ubuntu =)



                                                Oui, mais ce qu'il voulait dire c'est que su n'est pas activer par defaut ...
                                                • Partager sur Facebook
                                                • Partager sur Twitter

                                                Sudo ne marche plus :S

                                                × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                                                × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                                                • Editeur
                                                • Markdown