Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование *NIX систем > Установка пароля пользователя


Автор: Сумасшедший 13.11.2005, 12:31
Как установить пароль пользователю, передав его через параметры команды?
Если пользоваться passwd, то пароль приходится набирать вручную:
Код

#passwd username
New Password: password
Retype New Password: password

Есть ли, и какая если есть, команда, позволяющая установить пароль примерно так:
Код

# команда параметр-логин параметр-пароль

Автор: bilbobagginz 13.11.2005, 13:49
passwd - системная программа для правильного и стандартного изменения учетных записей. она во время изменения паролей создает специальную копию файлов passwd,shadow и делает еще всякие штуки.
если хочешь автоматизировать, то стоит использовать программу mkpasswd ( Debian), или crypt через perl.
в принципе mkpasswd тебе хватит. почитай ее ман.

Автор: Сумасшедший 16.11.2005, 00:25
Система FreeBSD 5.3, приношу извинения, что не уточнил сразу
Спасибо за Perl)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)