Ouais mais "sudo -s" il puxor un peu, parcequ'on peut pas avoir un shell de login comme avec "sudo su -". Petite comparaison, par exemple sur la variable PATH :
% sudo su
# echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin
% sudo su -
# echo $PATH
/usr/local/sbin:/usr/bin/wrappers:/usr/local/bin:/usr/sbin:/usr/bin: [...]
- dans le 1er cas, j'ai conservé le PATH de mon utilisateur "thomas". Pas d'accès aux commandes (/usr)/sbin/* donc ;
- dans le 2ème cas, j'ai bien un PATH de root, mais minimaliste ;
- dans le 3ème cas, j'ai enfin un vrai PATH de root complet, celui d'un "bash -l" quoi (avec le ~/.bash_profile et tout et tout).
[^] # Re: et le root dans tout ça ?
Posté par tgl . En réponse à la dépêche Test de Kubuntu 5.04. Évalué à 7.
% sudo -s
# echo $PATH
/home/thomas/bidouille/eclipse/eclipse/bin/i386_linux:/home/thomas/local/bin/: [...]
% sudo su
# echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin
% sudo su -
# echo $PATH
/usr/local/sbin:/usr/bin/wrappers:/usr/local/bin:/usr/sbin:/usr/bin: [...]
- dans le 1er cas, j'ai conservé le PATH de mon utilisateur "thomas". Pas d'accès aux commandes (/usr)/sbin/* donc ;
- dans le 2ème cas, j'ai bien un PATH de root, mais minimaliste ;
- dans le 3ème cas, j'ai enfin un vrai PATH de root complet, celui d'un "bash -l" quoi (avec le ~/.bash_profile et tout et tout).