22Fermer24
GoldenCrystalLe 05/01/2010 à 10:44
On fait pas "sudo su" mais tout simplement "sudo -i"... :/
Ou "sudo -s" pour acquérir les droits super-utilisateur sans changer les variables d'environnement.
Ah oui et pour ./19 : la commande sudo permet à un utilisateur d'éxécuter des commandes en tant que "root", ou même de se loger en root, mais c'est par une action volontaire de l'utilisateur et uniquement si cela a été (volontairement aussi) permis à la configuration. Au final ton application normale qui tourne sous ton utilisateur lambda elle aura pas accès à la machine pour en faire ce qu'elle veut...
On peut bien imaginer un cas où elle lancerait un petit script "sudo rm -rf /*" mais ça ne marchera que si tu as désactivé ton mot de passe pour "sudo", que la commande "rm" est autorisée, etc... Et si tu as désactivé la demande de mot de passe, c'est toi le responsable et pas le système...
[EDIT] trompé de n° de post tongue