Por que ecoar "MYPASSWORD" | sudo -kS ls não funciona no debian no Beaglebone

Por que ecoar "MYPASSWORD" | sudo -kS ls não funciona no debian no Beaglebone

Estou executando um Beaglebone no Debian (4.14.108-ti-r113). Preciso executar um comando root do usuário debian. Tentei muitas coisas que ainda resultam em erro.

Algumas tentativas:

$ echo "MYPASSWORD" | sudo -kS ls

[sudo] password for debian: Sorry, try again.
[sudo] password for debian: 
sudo: 1 incorrect password attempt


$ sudo -S <<< MYPASSWORD ls
[sudo] password for debian: Sorry, try again.
[sudo] password for debian: 
sudo: 1 incorrect password attempt

$ echo -e "MYPASSWORD\n"|sudo -S 
[sudo] password for debian: Sorry, try again.
[sudo] password for debian: 
sudo: 1 incorrect password attempt

Nota: MYPASSWORD não contém $, apenas caracteres de A a Z

Qualquer ideia?

informação relacionada