创建 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 会话打开。
访问 Caido 用户界面
打开浏览器并转到: http://127.0.0.1:8082
登录选项:
- 访客模式(无需帐户)
- 使用您的 Caido 帐户登录
如果您选择登录:
- 您将看到一个用户代码。
- 在浏览器中打开此网址:
https://dashboard.caido.io/#/consent?user_code=<PASTE_CODE_HERE> - 登录(或创建帐户)
- 完成初始设置
下载并安装 CA 证书
- 打开:
http://127.0.0.1:8082/#/certificate - 下载 CA 证书。
- 将其导入您的浏览器或系统(遵循适合您平台的 Caido 官方证书导入指南)
配置浏览器/系统代理
将您的代理设置为:
Proxy Type: HTTP
Proxy Host: 127.0.0.1
Proxy Port: 8081
所有流量均通过 SSH 隧道安全转发。
服务管理
检查状态:
systemctl status caido
重启服务:
systemctl restart caido
查看日志:
journalctl -u caido -f
笔记
- 该服务在启动后可能需要很短的时间才能变得可用。
- 访客访问已启用。
- Caido UI 和代理绑定
127.0.0.1只为了安全。