Files
Leantime/.dev/remote-deploy/33_firewall.sh

16 lines
515 B
Bash

#!/bin/bash
echo "=== ufw 状态 ==="
sudo ufw status 2>/dev/null || echo "ufw 未启用/未安装"
echo ""
echo "=== ufw 8081 放行 ==="
sudo ufw allow 8081/tcp 2>/dev/null && echo "已放行 8081" || true
echo ""
echo "=== 最终验证:内网 IP 访问 ==="
curl -s -o /dev/null -w "192.168.1.44:8081 HTTP=%{http_code}\n" --connect-timeout 5 http://192.168.1.44:8081/
echo ""
echo "=== 登录页品牌最终确认 ==="
curl -s http://192.168.1.44:8081/auth/login | grep -oE "<title>[^<]*</title>" | head -1