SUDO_ASKPASS deve ser um binário que solicita ao usuário uma senha. Um exemplo de uso para isso seria ter uma janela pop-up em uma GUI pedindo ao usuário para digitar sua senha quando estiver usando um programa GUI. A página man diz o seguinte:
Specifies the path to a helper program used to read the password if no terminal is available or if the -A option is specified.
Para fazer o que você quer, você provavelmente quer editar seu arquivo / etc / sudoers para permitir que o usuário 'shut' possa executar o shutdown sem especificar uma senha. A linha abaixo permite que o usuário 'shut' execute '/ sbin / shutdown -h now' e '/ sbin / shutdown -r now' em 'ALL' máquinas.
shut ALL = NOPASSWD: /sbin/shutdown -h now, /sbin/shutdown -r now
Uma opção mais insegura seria usar a opção '-S' do sudo para ler a senha do stdin e ecoar a senha para ele da seguinte forma:
echo "password" | sudo -S shutdown -h now