Tạo tunnel SSH (bắt buộc)
Quyền truy cập công khai bị tắt vì lý do bảo mật.
Bắt buộc phải dùng tunnel SSH để truy cập giao diện và proxy.
Chạy lệnh này trên máy của bạn:
ssh -L 8081:127.0.0.1:8081 -L 8082:127.0.0.1:8082 root@<SERVER-IP>
Bạn sẽ được yêu cầu nhập mật khẩu SSH của máy chủ (cùng mật khẩu dùng để đăng nhập SSH).
Giữ phiên SSH mở trong khi sử dụng Caido.
Access Caido UI
Mở trình duyệt và truy cập: http://127.0.0.1:8082
Login options:
- Chế độ khách (không cần tài khoản)
- Đăng nhập bằng tài khoản Caido của bạn
Nếu bạn chọn đăng nhập:
- Bạn sẽ nhận được một mã người dùng.
- Mở URL này trong trình duyệt của bạn:
https://dashboard.caido.io/#/consent?user_code=<PASTE_CODE_HERE> - Đăng nhập (hoặc tạo tài khoản)
- Hoàn tất thiết lập ban đầu
Tải xuống và cài đặt chứng chỉ CA
- Open:
http://127.0.0.1:8082/#/certificate - Tải xuống chứng chỉ CA.
- Nhập chứng chỉ vào trình duyệt hoặc hệ thống của bạn (làm theo hướng dẫn nhập chứng chỉ chính thức của Caido cho nền tảng của bạn)
Cấu hình Proxy cho trình duyệt / hệ thống
Đặt proxy của bạn thành:
Proxy Type: HTTP
Proxy Host: 127.0.0.1
Proxy Port: 8081
Toàn bộ lưu lượng được chuyển tiếp an toàn qua tunnel SSH.
Service Management
Check status:
systemctl status caido
Restart service:
systemctl restart caido
View logs:
journalctl -u caido -f
Notes
- Dịch vụ có thể mất một chút thời gian để sẵn sàng sau khi khởi động.
- Quyền truy cập khách đang được bật.
- Giao diện và proxy của Caido được gắn với
127.0.0.1chỉ để đảm bảo bảo mật.