¿Por qué repetir "MICONTRASEÑA" | sudo -kS ls no funciona en Debian en Beaglebone

¿Por qué repetir "MICONTRASEÑA" | sudo -kS ls no funciona en Debian en Beaglebone

Estoy ejecutando Beaglebone en Debian (4.14.108-ti-r113). Necesito ejecutar un comando root desde el usuario de Debian. Intenté muchas cosas que todavía resultan en errores.

Algunos intentos:

$ 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 no contiene $, solo caracteres de la A a la Z

¿Alguna idea?

información relacionada