7P by xguru 13시간전 | ★ favorite | 댓글과 토론
  • SSH, HTTPS, MySQL, PostgreSQL 연결을 투명하게 중계하는 베스천(Bastion) 호스트이자 PAM 솔루션으로, 별도 클라이언트 설치가 필요없음
  • DMZ에 배치 후 사용자 계정을 만들고 네트워크 내 특정 호스트와 URL에 쉽게 매핑할 수 있음
  • 모든 세션은 실시간 모니터링 및 재생 가능한 형태로 기록되며, 관리 웹 UI에서 조회 가능
  • 단순 점프 호스트가 아니라 연결을 완전히 투명하게 포워딩하며, 클라이언트 측에서는 중간 단계를 인식하지 않음
  • 기본적으로 2FA와 SSO(OpenID Connect, TOTP) 를 지원하며, 100% Safe Rust로 작성된 단일 바이너리로 동작해 의존성이 없음
  • 기술 스택
    • 백엔드: Rust. HTTP(poem-web) + DB(SQLite (sea-orm, sqlx)) + SSH(russh)
    • 프론트엔드: TypeScript + Svelte + Bootstrap