jalexandre
(usa Debian)
Enviado em 28/11/2006 - 11:13h
su - change user ID or become super-user
Ou seja, com o comando su, você pode assumir a Id de qualquer usuário, inclusive o root.
Exemplo: su foo
Esse comando faz com que você assuma a id do usuário foo, se ele existir no sistema, é claro ;)
sudo, sudoedit - execute a command as another user
Já o sudo, é mais restritivo, permite apenas que você rode comandos especificos com a id de outro usuário, sem assumir a mesma.
Isso começou a ficar confuso quando algumas distros user-friendly começaram a utilizar o comando sudo su, que literalmente permite que um usuário execute o comando su com ID de root.
Pra que senha de root? Isso é meio sem sentido na sua casa, mas imagina isso num servidor corporativo.
QQuer duvida, estamos a disposição :D
P.S --> Por favor, leia as paginas de manual do comando su e do comando sudo.
$man su
$man sudo
[ ] 's