Добавление Unix-пользователя с помощью скриптов?
Значит пароль неверно криптуется.
Надо делать с помощью passwd типа вот так:
echo "пароль" | passwd --stdin login
Что-бы не было первой ошибки добавьте -M.