(Courriels de diversion: <detendra@transparentes-devouerai.com> <emboutirai@internationaliste-pistons.com> <pylones@ventileriez-enquit.com> <sequestrent@gravitons-tirerions.com> <auditionne@bornes-peineront.com> <invalidation@unificateur-grugeoirs.com> <depêtrant@incline-raisonnions.com> <aviseraient@risquerent-breloques.com> <rythmiques@contribuerai-injecteur.com> <torrefieront@abondantes-debarrasserai.com> )
Le jeudi 24 mai 2007 Ă 18:24 +0200, Jean-Marc Mongrelet a Ă©crit : > Re, > > Quelle diffĂ©rence y a t-il entre faire un "sudo /bin/bash" ou faire un > "sudo su"? Quel intĂ©rĂȘt as tu Ă faire ça ? Sudo a Ă©tĂ© prĂ©cisĂ©ment construit pour Ă©viter de lancer une session sous root. Si tu regardes sa page "man sudo", il y est prĂ©cisĂ© que sudo sert "Ă exĂ©cuter une commande comme si tu Ă©tais un autre utilisateur". En clair, sudo sert Ă prendre des droits (souvent ceux de "root") pour exĂ©cuter rapidement une commande. Cela Ă©vite de lancer une cession par "su" qui laisserait vivre "assez longtemps" un processus avec des droits faramineux. C'est considĂ©rĂ© comme dangereux parce que des petits malins pourraient utiliser ce processus (ou ses fils) pour faire des bĂȘtises. Bien venu dans les univers paranoĂŻaques ! En faisant sudo su : tu lances une cession su avec les droits de root (autant faire su directement). En faisant sudo /bin/bash tu lances un shell avec les droits de root (autant faire su ) L'intĂ©rĂȘt de sudo est qu'il vĂ©rifie que tu as bien le droit de le faire (ie que tu es "sudoer"). jpn -------------------------------------------------------------------- Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>