创建 SSH 隧道(必须)
出于安全考虑,公开访问已被禁用。
访问 UI 和代理必须使用 SSH 隧道。
在本地机器上运行以下命令:
ssh -L 8081:127.0.0.1:8081 -L 8082:127.0.0.1:8082 root@<SERVER-IP>
系统会提示你输入服务器的 SSH 密码(与 SSH 访问所用密码相同)。
使用 Caido 期间请保持 SSH 会话处于连接状态。
Access Caido UI
打开浏览器,访问: http://127.0.0.1:8082
Login options:
- 访客模式(无需账号)
- 使用 Caido 账号登录
如果你选择登录:
- 系统将显示一个用户验证码。
- 在浏览器中打开此链接 URL:
https://dashboard.caido.io/#/consent?user_code=<PASTE_CODE_HERE> - 登录(或注册账号)
- 完成初始设置
下载并安装 CA 证书
- Open:
http://127.0.0.1:8082/#/certificate - 下载 CA 证书。
- 将其导入浏览器或系统(请参照 Caido 官方证书导入指南,根据你的平台操作)
配置浏览器 / 系统代理
将代理设置为:
Proxy Type: HTTP
Proxy Host: 127.0.0.1
Proxy Port: 8081
所有流量均通过 SSH 隧道安全转发。
Service Management
Check status:
systemctl status caido
Restart service:
systemctl restart caido
View logs:
journalctl -u caido -f
Notes
- 服务启动后可能需要片刻才能正常访问。
- 访客访问已启用。
- Caido 界面和代理已绑定至
127.0.0.1仅供安全使用。