LINUX.ORG.RU
ФорумAdmin

Сменить командой пароль пользователю Linux

 , ,


0

2

Как можно сменить пароль пользователю через команду? usermod выдает пустой результат и не меняет пароль. * Нужно чтобы именно одной командой сразу меняло.



Последнее исправление: MrSullex (всего исправлений: 1)
Ответ на: комментарий от MrSullex

как так - одной командой? новый пароль откуда брать? прямо из скрипта? из файла? так в скрипт (в файл) его тоже ручками вбивать.

conalex ★★★
()

Ленивый школьник-кун, так мог бы и сам найти

$ man passwd

SEE ALSO
       chpasswd(8), passwd(5), shadow(5), usermod(8).

$ man chpasswd

DESCRIPTION
       The chpasswd command reads a list of user name and password pairs from
       standard input and uses this information to update a group of existing
       users. Each line is of the format:

       user_name:password

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

я не понимаю, о чем ты? разве passwd не читает stdin, запрашивая новый пароль два раза в обычном своем применении passwd <username>?

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

разве passwd не читает stdin

Нет, обычно это не практикуется. Я сильно удивился что debian читает с stdin.

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