- Core/Remote/Relay.cs: WebSocket 스트림, 중계 서버 채널, 권한 티켓 확인, RelayAgent(대상 PC), RelayManager(관리 PC) - RemoteServer: 티켓 서명·기기·만료 확인, 티켓 권한 밖 요청 거부, 실행한 작업을 서버 감사 로그로 보고 - RemoteClient: 중계 기기 연결 (직접 연결 3초 시도 → 중계 통로 위 TLS), 직접 연결 트래픽 보고 - 초기화면: 권한 있는 중계 기기를 자동으로 묶음 표시, 기기별 [비밀번호] - 설정: 원격 접속 허용 → 중계 서버 접속(등록 코드), 관리 대상 PC → 중계 서버 로그인(첫 로그인 비밀번호 변경), [서버 관리] 탭 - tests/RelayIntegration: 통합 점검 32개 항목 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013U497kUNL8ArhV7jkzCpKa |
||
|---|---|---|
| .. | ||
| Main.cs | ||
| README.md | ||
| RelayIntegration.csproj | ||
| Stubs.cs | ||
README.md
RelayIntegration
중계 서버(JJServiceManagerRelay)와 이 프로그램의 원격 코어(대상 PC·관리 PC)를 함께 띄워 확인하는 통합 점검 (32개 항목, Linux에서도 실행). 화면 캡처·입력은 가짜(Stubs.cs)로 대신합니다.
- PostgreSQL + 중계 서버를
http://127.0.0.1:21900에 띄움 (첫 관리자admin/firstpass1, 빈 DB) dotnet run -c Release