สร้างอุโมงค์ SSH (จำเป็น)
เพื่อความปลอดภัย การเข้าถึงของบุคคลทั่วไปจึงถูกปิดไว้
จำเป็นต้องใช้ SSH tunneling เพื่อเข้าถึง UI และพร็อกซี
เรียกใช้คำสั่งนี้บนเครื่องคอมพิวเตอร์ของคุณ:
ssh -L 8081:127.0.0.1:8081 -L 8082:127.0.0.1:8082 root@<SERVER-IP>
ระบบจะแจ้งให้คุณป้อนรหัสผ่าน SSH ของเซิร์ฟเวอร์ (รหัสผ่านเดียวกับที่ใช้ในการเข้าถึง SSH)
ขณะใช้งาน Caido ให้เปิดเซสชัน SSH ไว้เสมอ
เข้าถึง Caido UI
เปิดเบราว์เซอร์ของคุณแล้วไปที่: http://127.0.0.1:8082
ตัวเลือกการเข้าสู่ระบบ:
- โหมดผู้เยี่ยมชม (ไม่จำเป็นต้องมีบัญชีผู้ใช้)
- ลงชื่อเข้าใช้โดยใช้บัญชี Caido ของคุณ
หากคุณเลือกที่จะเข้าสู่ระบบ:
- คุณจะเห็นรหัสผู้ใช้
- เปิด URL นี้ในเบราว์เซอร์ของคุณ:
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 และพร็อกซีถูกผูกไว้กับ
127.0.0.1เพื่อความปลอดภัยเท่านั้น
