(modifié le 1 mai 2024 à 23:06)

Que vous soyez débutant ou averti vous utilisez forcément les commandes sudo et su. Mais connaissez-vous vraiment le fonctionnement de ces 2 commandes ?

Adrien nous propose une présentation et explication du fonctionnement, particulièrement intéressant avec la portée des variables :

Et surtout,  arrêtez d'utiliser ça :

sudo su -

Pour faire une élévation de privilèges il faut utiliser :

sudo -i

ou alors si vous n'avez pas sudo (ou pas le droit sudo), pour passer root :

su -

Et puis, si vous êtes déjà root, arrêtez de préfixer vos commandes avec sudo quand vous suivez un tutoriel 😀

Si sudo est présent dans le tutoriel que vous suivez c'est que vous devriez être connecté en utilisateur et pas en root. Cela fait partie des bonnes pratiques. Pour autant je ne vois pas d'inconvénient à lancer des commandes en root à partir du moment ou vous avez le même niveau de droit avec sudo et que vous savez ce que vous faites.

Si vous n'êtes pas d'accord avec ça, jetez un œil à cette vidéo de Christophe qui vous fera sûrement changer d'avis :

Et voici la version longue si le sujet vous intéresse vraiment (trèèèèèèèèèès longue je précise) :

Merci Christophe & Adrien.

Auteur : Mr Xhark

Fondateur du blog et passionné par les nouvelles techno, suivez-moi sur twitter