#1 Le 26/11/2012, à 11:12
- nc13160
Différence entre Sudo Su & Su
Bonjour,
Quel est la différence entre "sudo su" et "su" en ligne de commande svp ?
merci
Hors ligne
#2 Le 26/11/2012, à 11:32
- Bousky
Re : Différence entre Sudo Su & Su
« su » permet d'ouvrir une session avec un compte différent (root par défaut). Il faut donc connaitre le mot de passe du compte cible.
« sudo » permet (si on en a le droit) d'exécuter une commande en tant que root. Il faut le mot de passe du compte d'origine. Comme root peut se connecter sous n'importe quel compte sans mot de passe, on peut s'en servir pour ouvrir une session root avec « sudo su ». Par contre c'est une mauvaise habitude car sudo est capable d'ouvrir une session directement avec « sudo -i ».
Pour résumer :
« su » : user → root (mot de passe root)
« sudo su » : user → root (mot de passe user + vérification des droits) → root (sans mot de passe)
« sudo -i » : user → root (mot de passe user + vérification des droits)
Linux qui plante complètement ? Plus rien ne répond ? On peut toujours le redémarrer proprement :
Alt + SysRq + REISUB (Retourne En Islande Sur Un Bateau !)
Hors ligne
#3 Le 26/11/2012, à 17:50
- nesthib
Re : Différence entre Sudo Su & Su
Ne pas oublier « sudo -s » qui permet d'avoir les droits root en gardant un environnement utilisateur. Avec Ubuntu tu devrais toujours utiliser « sudo -i » ou « sudo -s ».
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne