Tengo un caso de uso específico en el que realmente me gustaría poder cambiar la contraseña de un usuario con un solo comando sin interactividad. Esto se está haciendo de manera segura (a través de SSH y en un sistema con un solo usuario que puede iniciar sesión), por lo que está bien exponer la nueva contraseña (e incluso la antigua, si es necesario) en la línea de comandos. FWIW, es un sistema Ubuntu.
Solo quiero evitar tener que agregar algo similar a lo esperado a este sistema solo para esta tarea.
echo "newpassword" | pw usermod theusername -h 0