2025-03-18 07:43:46 +08:00

17 lines
392 B
Bash

#!/bin/bash
DB_PATH="db/firewall.db"
ADMIN_USER="superadmin"
ADMIN_PASS="ChangeThisPassword123!"
# 生成密码哈希
HASH=$(echo -n "$ADMIN_PASS" | bcrypt-cli -c 12)
sqlite3 "$DB_PATH" <<EOF
INSERT INTO users (username, password_hash, role)
VALUES ('$ADMIN_USER', '$HASH', 'superadmin');
EOF
echo "管理员账户初始化完成"
echo "用户名: $ADMIN_USER"
echo "密码: $ADMIN_PASS"