LINUX.ORG.RU

Скрипт смены пароля


0

1

Вопрос собственно такой, необходимо в скрипте изменить пароль,допустим один раз,есть программа passwd она интерактивная,это проблемно,как можно из скрипта поменять пароль,задача банальна но чето нчие кроме как шифровать пароль и писать его в shadow не приходит. ОС солярис 10 без доступа к интернет,но если есть решение под линукс хотелось бы услышать

expect не поможет ли?

ansky ★★★★★ ()
Ответ на: комментарий от anonymous

Элегантное и самое оптимальное решение,спасибо огромное, к слову экспект тоже очень хорош,но на соляре нет доступа к интернет,а зависимостей много

greenlol ()

echo ${NEWPASSWD} | passwd --stdin ${USERID}
Чтение мана занимает ровно 30 секунд.

Lumi ★★★★★ ()
Ответ на: комментарий от greenlol

Тем, что топикстартер мануалы не читает. Да и ты тоже.

Lumi ★★★★★ ()
Ответ на: комментарий от greenlol

А, пардон, ты и есть топикстартер. Ну ты понял, да?

Lumi ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.