J'ai essayé de passer à 'root' dans CentOS en exécutant su
. Cela passe bien en 'root', mais il semble que ce ne soit pas un vrai utilisateur 'root'.
Par exemple, par défaut, la commande ifconfig
dans /sbin
n'est pas trouvée dans le chemin pour un utilisateur normal, mais pour 'root', la commande peut être trouvée. Lorsque j'exécute su
, j'obtiens toujours le message bash: ifconfig: command not found
lorsque j'essaie de lancer ifconfig
.
Cependant, lorsque j'exécute su -
, ifconfig
fonctionne parfaitement.
Quelle est la différence entre su
et su -
dans CentOS?