Pour ce qui est de Sudo/Su au final c'est la même commande qui marche pareil non ?
Pas vraiment non
- su permet de changer d'user id, soit de se logger avec un utilisateur different de celui que tu utilises actuellement, si on ne precise rien il va choisir root, mais "normalement" tu devrais lancer 'su root' pour changer de compte et de logger comme root.
Essaie d'ajouter d'autres utilisateurs, et d'en changer avec la commande 'su monautreutilisateur' pour mieux en comprendre le fonctionnement.
- sudo donne des privileges a ton utilisateur actuel, par defaut sous ubuntu ton utilisateur a ALL/ALL et peut donc faire la meme chose que root. D'ou ta confusion.
Mais lorsque tu utilises sudo tu peux simplement lancer une commande, et non changer de login.
A moins de faire sudo su pour lancer la commande su avec les privileges root et ne pas avoir besoin du mot de passe root mais seulement celui de ton utilisateur pour devenir root. ce qui, tu l'imagines peut poser des problemes de securite.