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 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 UI와 프록시는 다음과 같습니다.
127.0.0.1보안을 위해서만.