Как массово добавлять пользователей squid (htpasswd) - PullRequest
0 голосов
/ 17 января 2019

Я обычно добавляю нового пользователя в squid с помощью этой команды

touch /etc/squid/squid_access; htpasswd /etc/squid/squid_access "NEWuser"

, затем мне предлагается ввести пароль для "newuser" и подтвердить его еще раз.

Как мне это автоматизировать, чтобы я мог добавить ряд новых пользователей (user1-user500) с тем же именем или паролем?

1 Ответ

0 голосов
/ 17 января 2019

Вы можете получить то, что вы хотите, с помощью команды seq, с помощью которой вы можете выполнить цикл в bash. Вы можете получить то, что вы хотите с этим или что-то подобное:

#!/bin/sh
touch /etc/squid/squid_access
for i in $(seq 1 500)
do
    htpasswd /etc/squid/squid_access "new-user-$i"
done
...