Repolode
ekzhang

ekzhang/sshx

브라우저에서 누구나 실시간 터미널 세션에 참여해 함께 작업할 수 있는 웹 기반 터미널 공유 도구입니다.

대체할 수 있는 제품:tmate

스타
7,710
포크
319
열린 이슈
31
마지막 커밋
2개월 전

어떤 프로젝트인가요?

sshx는 웹 링크를 통해 터미널 세션을 공유합니다. 명령어 하나만 실행하면 세션이 시작되고, URL을 가진 사람은 누구나 브라우저에서 터미널을 보고 조작할 수 있습니다. 여러 참여자는 서로의 커서 움직임을 실시간으로 확인할 수 있으며, 무한 캔버스에서 창의 크기를 조절하거나 이동하고 확대·축소하거나 화면을 이동할 수 있습니다.

이 프로젝트는 보안과 연결 품질에 중점을 둡니다. 세션은 Argon2와 AES를 기반으로 한 종단 간 암호화를 사용하고, 클라이언트는 전 세계에 분산된 메시에서 가장 가까운 서버에 연결됩니다. 클라이언트는 자동으로 재연결하며 실시간 지연 시간 추정치를 표시합니다. 또한 Mosh와 비슷한 예측 에코 기능으로 로컬 편집 속도를 높일 수 있습니다.

이 도구는 Rust로 작성되었으며 Linux, macOS, Windows용 단일 바이너리로 배포됩니다. 설치 스크립트와 Homebrew formula도 제공됩니다. 작성자는 현재 셀프 호스팅을 지원하지 않는다고 밝혔습니다.

핵심 기능

  • 01명령어 하나와 웹 링크로 터미널을 공유합니다.
  • 02여러 참여자가 서로의 커서 움직임을 실시간으로 확인할 수 있습니다.
  • 03무한 캔버스에서 창의 크기를 조절하거나 이동하고 확대·축소하거나 화면을 이동할 수 있습니다.
  • 04Argon2와 AES를 사용해 종단 간 암호화를 제공합니다.
  • 05자동 재연결과 실시간 지연 시간 추정치를 제공합니다.
  • 06예측 에코로 로컬 편집 속도를 높입니다.

활용 사례

  • 공유 터미널에서 팀원과 페어 프로그래밍을 하거나 디버깅합니다.
  • SSH를 설정하지 않고도 다른 사람에게 터미널 원격 접속 권한을 빠르게 제공합니다.
  • CI 작업 중 임시 원격 터미널을 열어 실패 원인을 디버깅합니다.
  • 브라우저에서 청중에게 실시간 터미널 데모를 보여 주거나 워크숍을 진행합니다.

빠른 시작

  1. 1

    Homebrew로 macOS에 설치

    brew install sshx
  2. 2

    또는 README에 있는 공식 설치 스크립트 실행

사용 전 알아둘 점

  • 셀프 호스팅 배포는 지원하지 않습니다. 제작자는 Fly.io와 Redis Cloud에서 서버를 운영합니다.
  • 공유 링크를 가진 사람은 누구나 사용자의 터미널에 참여할 수 있으며, 공개 CI 로그를 통해 해당 링크가 노출될 수 있습니다.

포함된 컬렉션

토픽

자주 묻는 질문

sshx은(는) 무엇인가요?
브라우저에서 누구나 실시간 터미널 세션에 참여해 함께 작업할 수 있는 웹 기반 터미널 공유 도구입니다. sshx는 웹 링크를 통해 터미널 세션을 공유합니다. 명령어 하나만 실행하면 세션이 시작되고, URL을 가진 사람은 누구나 브라우저에서 터미널을 보고 조작할 수 있습니다. 여러 참여자는 서로의 커서 움직임을 실시간으로 확인할 수 있으며, 무한 캔버스에서 창의 크기를 조절하거나 이동하고 확대·축소하거나 화면을 이동할 수 있습니다.
sshx은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
sshx은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
sshx은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. sshx의 마지막 커밋은 2026년 9월 21일입니다.
sshx은(는) 어디에 사용할 수 있나요?
공유 터미널에서 팀원과 페어 프로그래밍을 하거나 디버깅합니다. SSH를 설정하지 않고도 다른 사람에게 터미널 원격 접속 권한을 빠르게 제공합니다. CI 작업 중 임시 원격 터미널을 열어 실패 원인을 디버깅합니다. 브라우저에서 청중에게 실시간 터미널 데모를 보여 주거나 워크숍을 진행합니다.
sshx는 어떻게 설치하나요?
Homebrew로 macOS에 설치: brew install sshx 또는 README에 있는 공식 설치 스크립트 실행
sshx은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/ekzhang/sshx

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트