Quando um usuário não privilegiado executa sudo <command>
, ele / ela é perguntado pela senha, não pela senha raiz. (Faz sentido - se o usuário souber a senha do root, ele não precisará usar o sudo).
Portanto, como todo usuário precisa de sua senha, isso significa que qualquer usuário tem permissão para executar qualquer comando como root? Certamente não; qual usuário pode executar qual comando, como root, e outras limitações, está todo especificado no arquivo /etc/sudoers
.