Я пытаюсь изменить пароль пользователя через script. Я не могу использовать sudo, поскольку есть функция, которая требует от пользователя изменения пароля снова, если другой пользователь изменит свой пароль.
В системе работает AIX.
К сожалению, chpasswd недоступен.
Я ожидаю установки, но у меня также есть проблемы с этим.
вот что я думал, будет работать
echo "oldpassword\nnewpasswd123\nnewpasswd123" | passwd user
однако после запуска script мне будет предложено ввести "пожалуйста, введите старый пароль пользователя", не должны ли все это повторяться?
Я начинаю с shell-скриптов, и это сбивает с толку.