У мене є конкретний випадок використання, коли я дійсно хотів би мати можливість змінити пароль користувача однією командою без інтерактивності. Це робиться безпечним способом (як через SSH, так і в системі з лише одним користувачем, який може ввійти в систему), тож добре виставити новий пароль (і навіть старий, якщо потрібно) в командному рядку. FWIW, це система Ubuntu.
Я просто хочу уникати додавання чогось очікуваного в цю систему лише для цього одного завдання.
echo "newpassword" | pw usermod theusername -h 0