Enviado em 31/12/2006 - 19:03h
su é o comando de troca de usuário. Se eu estou com certo usuário e quero passar a executar os comandos como outro posso usar o su. Qnd ele está sem argumentos, o sistema supõe que o usuário que quero ser é o root. Mais infos em:
man su
sudo é um programinha inventado para executar certos programas como root, sem ser root. Digamos que eu quero que apenas certo usuário possa desligar a máquina além do root, então posso liberar o acesso a este usuário apenas o comando shutdown usando o sudo.
a maioria dos sistemas mais amigaveis como o Ubuntu e o kurumin deixam o comando sudo totalmente habilitado para o usuário padrão que é aquele que instalou o sistema. Assim, o usuário não vai fazer besteira usando o root o tempo todo, mas terá todo poder de administrador ser se preocupar com senhas de root.
Mais info em:
man sudo
man sudoers
[]'s