如何访问管理面板?
SSLcat 提供了现代化的 Web 管理面板,让你可以通过浏览器轻松管理 SSL 证书、转发配置和安全策略。
访问地址
管理面板的默认访问地址:
- HTTP 访问 -
http://your-server-ip:port/sslcat-panel/
- HTTPS 访问 -
https://your-domain.com/sslcat-panel/
- 本地访问 -
http://localhost:8080/sslcat-panel/
首次访问设置
首次访问管理面板时需要完成安全设置:
- 访问面板 - 在浏览器中打开管理面板地址
- 强制密码设置 - 系统会要求设置管理员密码
- 自定义路径 - 可以修改管理面板的访问路径
- 完成设置 - 保存设置后即可正常使用
安全认证系统
SSLcat 管理面板采用多层安全认证:
- 密码认证 - 强密码要求,支持复杂密码策略
- 会话管理 - 自动会话超时,防止未授权访问
- IP 限制 - 可配置允许访问的 IP 地址范围
- HTTPS 强制 - 生产环境强制使用 HTTPS 访问
自定义访问路径
为了增强安全性,可以自定义管理面板的访问路径:
# 配置文件设置
admin:
panel_path: "/custom-admin-path/" # 自定义路径
require_https: true # 强制 HTTPS
session_timeout: 3600 # 会话超时时间(秒)
max_login_attempts: 5 # 最大登录尝试次数
功能模块
管理面板包含以下功能模块:
- 仪表板 - 系统状态总览和关键指标
- 证书管理 - SSL 证书的申请、续期和管理
- 转发配置 - 反向转发规则的配置和管理
- 安全设置 - 安全策略和访问控制配置
- 监控日志 - 访问日志和系统日志查看
- 系统设置 - 系统配置和用户管理
仪表板功能
管理面板的仪表板提供实时监控信息:
- 系统状态 - CPU、内存、磁盘使用情况
- 连接统计 - 当前连接数和历史统计
- 证书状态 - 证书到期时间和续期状态
- 安全事件 - 最近的安全事件和告警
- 性能指标 - 响应时间和吞吐量统计
证书管理界面
通过管理面板可以轻松管理 SSL 证书:
- 证书列表 - 查看所有已配置的证书
- 申请证书 - 一键申请新的 SSL 证书
- 续期管理 - 手动触发证书续期
- 证书详情 - 查看证书的详细信息
- 批量操作 - 支持批量下载和导入证书
转发配置界面
可视化配置反向转发规则:
- 规则列表 - 查看所有转发规则
- 添加规则 - 通过表单添加新的转发规则
- 编辑规则 - 修改现有转发配置
- 测试连接 - 测试转发规则是否正常工作
- 负载均衡 - 配置多后端负载均衡
安全设置界面
配置安全策略和访问控制:
- IP 封禁 - 查看和管理被封禁的 IP
- 白名单管理 - 配置 IP 白名单
- 访问控制 - 设置访问控制规则
- 安全日志 - 查看安全相关日志
- 告警设置 - 配置安全告警通知
API Token 管理
管理面板支持 API Token 管理:
- Token 列表 - 查看所有 API Token
- 创建 Token - 生成新的 API Token
- 权限设置 - 设置 Token 的读写权限
- 过期管理 - 设置 Token 过期时间
- 撤销 Token - 撤销不再需要的 Token
故障排除
如果无法访问管理面板,可能的原因:
- 端口问题 - 检查端口是否正确开放
- 防火墙限制 - 检查防火墙设置
- 服务状态 - 确认 SSLcat 服务正在运行
- 路径错误 - 检查访问路径是否正确
- SSL 问题 - 检查 SSL 证书配置
最佳实践
使用管理面板时的安全建议:
- 强密码 - 使用复杂的管理员密码
- 定期更新 - 定期更新管理面板密码
- 限制访问 - 限制管理面板的访问 IP
- HTTPS 访问 - 生产环境必须使用 HTTPS
- 日志监控 - 定期检查管理面板访问日志
通过管理面板,你可以轻松管理 SSLcat 的所有功能,无需手动编辑配置文件。