LINUX.ORG.RU

bash


0

1

есть скрипт в котором написано буквально следующее

#!/bin/bash
echo $RANDOM

хочется что бы паролем моего пользователя был вывод этого $RANDOM(потом он будет отправляться мне на мыло).
но я не знаю как это реализовать.
дописал выполнение команды passwd,но в этом случае не получилось отправить вывод echo в passwd. буду признателен если поможете

и ещё в голову приходит сотворит всё это в /etc/passwd
какой вариант более правильный ?

man usermod
пароль из $RANDOM? Мило.
Хотябы так: head -c 8 /dev/urandom | base64

Olegymous ★★★
()
echo password | sed '/1/p;p' | passwd username

ну и да, пароль лучше генерить хотя бы как Olegymous написал

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

это я для примера написал. там пароль собственно будет 13 символов верхнего и нижнего регистра. думаю в комплекте с fail2ban подбор пароля невозможен.

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