make_testusers.sh

来自「打魔兽战网的都知道他是什么」· Shell 代码 · 共 39 行

SH
39
字号
#!/bin/sh# creates massive numbers of dummy "test" accounts# number of accounts to connect withnumaccts=400# "prefix" of account namesname="bob"# account passwordpass="bob"# number of zero-padded columns in suffixpadding=6# "users" directoryusers=/usr/local/bnetd/var/users# bnpass commandbnpass=/usr/local/bnetd/bin/bnpasshash="`echo \"${pass}\" | \"${bnpass}\" | sed -e 's/^.*"\([0-9a-f]*\)"/\1/'`"num=0while [ "${num}" -lt 400 ]; do    num="`expr \"${num}\" '+' '1'`"    form="`printf \"%06d\" \"${num}\"`"    (        echo '"BNET\\acct\\username"="'"${name}${form}"'"'        echo '"BNET\\acct\\passhash1"="'"${hash}"'"'        echo '"BNET\\acct\\userid"="'"${num}"'"'    ) > "${users}/${form}"doneexit 0

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?