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 ★★ ()

аццкая безопасность - пароль состоящий из 5 цифр :)

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

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

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

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

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