@DILYAR

Как автоматичски менять менять пароль в конфиге?

Всем привет. Есть игровой сервер и мне нужно как-то в конфиге автоматически менять один параметр. Например есть переменная rcon "faufI21FA"

faufI21FA - пароль, который нужно рандомно менять. Подскажите код bash чтобы я мог указать путь к тхт файлу в котором нужно прописать рандомный пароль в "". К примеру у меня в root лежит этот скрипт rcon.sh а тхт файл лежит в /home/server/config.txt. Чтобы я ввел sh rcon.sh и пароль faufI21FA заменился на любой другой. Надеюсь вы меня поняли))

----------

Нужно именно рандомный пас и чтобы новый пасс так же можно было заменить. Я хочу через крон сделать, чтобы каждые 30 минут менялась переменная в конфиге

rcon "faufI21FA" например на rcon "VFyffa21" а этот на rcon "FGVsa24" и так далее
  • Вопрос задан
  • 100 просмотров
Пригласить эксперта
Ответы на вопрос 3
  • saboteur_kiev
    @saboteur_kiev
    build engineer
    Используй sed, Люк.
    Но лучше через регулярку строку с паролем заменять.
    Например так:
    NEWPASSWORD=$(date +%s | sha256sum | base64 | head -c 10)
    sed -i "s/rcon_password=.*/rcon_password=${NEWPASSWORD}/g" config.txt
    Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы