Por que sudo aceita senha não de stdin por padrão?

0

Eu aprendi com a minha pergunta anterior Qual é o propósito de usar 'sudo -S' explicitamente? que o sudo aceita senha não de stdin por padrão.

Por que isso? É por alguma razão de segurança?

    
por Tim 01.11.2018 / 01:21

1 resposta

2

Geralmente é útil canalizar a entrada no sudo, como fazer echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope sem que 0 seja interpretado como a senha sudo. Se o sudo aceitasse a senha da entrada padrão, isso não funcionaria.

    
por 01.11.2018 / 01:35

Tags