sudo
pede sua senha por padrão. Não é recomendado, mas você pode ignorar senhas de usuários / grupos para todos ou comandos limitados, se você optar por fazê-lo.
Eis por que sudo
pede uma senha por padrão:
O Linux é um sistema multiusuário, e a maneira mais fácil de ver isso é olhar para o usuário raiz , em relação ao seu próprio usuário. Os principais componentes críticos do sistema são protegidos por serem acessíveis apenas por root. É por isso que as pessoas sugerem que você crie um usuário alternativo do que o root ao realizar tarefas diárias. Imagine o seguinte comando executado como usuários (root e você):
-
apt-get purge ubuntu-desktop #DO NOT RUN THIS
Se você está navegando como root, acabou de remover ubuntu-desktop
; Se você estiver logado como usuário normal, você receberá um erro.
Agora, imagine quantos programas diferentes você executa e como estão conectados à Internet. Cada um desses clientes / programas conectáveis à Internet que você executa são vetores de ataque ou formas de as pessoas entrarem em sua máquina.
Digamos que há um novo exploit para seu navegador favorito firefox
que permite que o atacante ganhe shell. Você prefere que o usuário tenha SEU shell ou seu shell ROOT?
É por isso que sudo
pede sua senha.