Na minha máquina pessoal, geralmente digito sudona frente de certos comandos para realizar tarefas administrativas. Eu esperava evitar fazer isso ao longo do dia, digitando su roote fornecendo a mesma senha que normalmente faço sudo. No entanto, as duas senhas não são as mesmas (não sei como fazer login su root). A execução de um comando é sudodiferente de efetuar login su roote executar o mesmo comando?
Penso sudoe su rootsou o mesmo, porque, quando digito sudo whoami, recebo root, em vez de exatamente whoamionde obtenho meu nome de usuário.
sudo, o sistema solicita sua senha para verificar sua identidade e depois verifica /etc/sudoersse você tem permissão para executar o sudo. Quando você usa su, o sistema exige que você insira a senha do usuário para o qual está mudando . (Eu sei que este é agora um muito velha questão, mas eu queria acrescentar um esclarecimento para o benefício de futuros espectadores.)