@Reshh4rd

Как в скрипт поставить ввод пароля passwd?

В python2.4 скрипте надо задать для пользователя usertest пароль, допустим 123:

passwd = "123"
os.system(passwd usertest)

На что OS выдает:

Changing password for usertest.
New password:

Как подставить после приглашения ввода пароля автоматически пароль из переменной . (Можно и не из переменной, главное, чтобы можно было этот процесс автоматизировать)
  • Вопрос задан
  • 498 просмотров
Решения вопроса 1
GavriKos
@GavriKos
Передать пароль параметрами passwd
Т.е. это не к питону вопросы, а именно к passwd.
Можно использовать другие тулзы, если они есть в системе, например:
usermod --password PASSWORD USERNAME
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
martin74ua
@martin74ua Куратор тега Linux
Linux administrator
команда passwd особенная. И принимать пароль как аргумент - не ххочет. Почитайте документацию
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы