ty9919 发表于 2018-12-27 08:38:51

批量添加squid账户

  近期需要批量添加用户,几百个用户总不能一个个添加吧!开始的思路是使用循环脚本来实现,但因个人功力不够尝试多次均失败。
  请教网友后,得到了以下解决方法:
  1、建立密码清单
  cheng:123456
  baocheng:123456789
  chen:000000
  2、使用AWK来实现用户导入
  为此,将命令编入脚本:
  #!/bin/bash
  touch ./squidpasswd
  awk –F “:" ‘{system(“htpasswd –bp ./squidpasswd “$1” “ $2)}’userlist
  3、最终结果:
  a、生成squidpasswd文件
  b、密码为明文(如果使用htpasswd –b 的话,就是密文)
http://blog.运维网.com/attachment/201111/193211219.png
  



页: [1]
查看完整版本: 批量添加squid账户