这是专门为腾讯云轻量云服务器设计的防火墙白名单管理工具。
# 以root权限运行安装脚本
sudo ./install.sh
安装脚本会自动:
详细权限配置请参考: PERMISSIONS_GUIDE.md
快速配置步骤:
tencent-cloud-policy.json 中的策略内容pip3 install -r requirements.txt
python3 test_permissions.py \
--secret-id "你的SecretId" \
--secret-key "你的SecretKey" \
--instance-id "lhins-xxxxxxxxx"
./start.sh <SECRET_ID> <SECRET_KEY> <INSTANCE_ID> [REGION]
http://your-server:8080/manage
主要参数通过命令行传入,详见start.sh脚本。
默认用户名: admin 默认密码: strongpassword
安装后可使用配置管理脚本修改设置:
# 交互式配置管理
sudo ./config-manager.sh
# 或直接执行特定操作
sudo ./config-manager.sh show # 查看当前配置
sudo ./config-manager.sh test # 测试配置
sudo ./config-manager.sh restart # 重启服务
sudo ./config-manager.sh logs # 查看日志
sudo ./config-manager.sh backup # 备份配置
# systemd服务管理
sudo systemctl start lighthouse-whitelist
sudo systemctl stop lighthouse-whitelist
sudo systemctl restart lighthouse-whitelist
sudo systemctl status lighthouse-whitelist
# 查看日志
sudo tail -f /var/log/lighthouse-whitelist.log
sudo journalctl -u lighthouse-whitelist -f