如何批量添加squid用户(htpasswd)

How to mass add squid users (htpasswd)

我通常使用这个命令在 squid 中添加一个新用户

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

然后它提示我输入 "newuser" 的密码并再次确认。

我如何自动执行此操作,以便添加一系列具有相同密码的新用户 (user1-user500)?

你可能会用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