Além do que você disse, su
requer a senha de root e sudo
requer sua senha de usuário
Portanto, sudo su -
colocará você em um ambiente raiz, mas solicitará sua senha de usuário em vez da senha de root (uma vez que o sudo forneceu privilégios de root, su -
pode ser executado sem senha).