세션 관리하기

Websh 세션을 사용하면 브라우저를 닫아도 터미널 연결이 유지됩니다. 언제든 다시 접속할 수 있고, 실시간 협업을 위해 팀원과 세션을 공유할 수도 있습니다.

세션 생성하기

새 터미널 세션 시작하기:

  1. Websh 페이지로 이동
  2. 새 세션 버튼 클릭
  3. 서버를 선택하고 다음 중 하나를 선택:
    • Websh - 사용자 계정으로 연결
    • Websh as root - root 권한으로 연결 (추가 인증 필요)
  4. 새 탭에서 터미널이 열립니다

이제 세션이 활성화되었으며, 탭을 닫아도 계속 유지됩니다.

세션 재접속하기

세션은 백그라운드에서 계속 활성 상태로 유지됩니다. 브라우저가 닫히거나 터미널 탭을 실수로 닫아도 다시 접속할 수 있습니다.

재접속 방법:

  1. Websh 페이지로 이동
  2. 목록에서 세션 찾기
  3. 연결 버튼 클릭
  4. 작업하던 곳에서 바로 터미널이 다시 열립니다

필요한 경우:

  • 브라우저가 종료되거나 닫힌 경우
  • 터미널 탭을 실수로 닫은 경우
  • 페이지를 새로고침한 경우
  • 네트워크 연결이 일시적으로 끊긴 경우

세션 종료하기

작업이 끝나면 세션을 올바르게 종료하세요.

터미널에서:

exit

Websh 페이지에서:

  1. 세션 카드 찾기
  2. 닫기 버튼 클릭

세션 공유하기

문제 해결에 도움이 필요하신가요? 터미널 세션을 공유하면 상대방이 내가 보는 것을 볼 수 있고, 함께 명령어를 입력할 수도 있습니다.

URL과 비밀번호로 공유하기

세션 소유자:

  1. 세션 카드 또는 터미널에서 공유 아이콘(화살표) 클릭
  2. 일회용 접속 링크 클릭
  3. 공유 설정:
    • 보기만 허용하려면 읽기 전용 토글
    • 끄면 전체 협업 가능
  4. 공유 URL비밀번호 복사
  5. 팀원에게 둘 다 전송

중요 사항:

  • 공유 정보는 한 번만 표시되므로 즉시 복사하세요
  • 링크는 30분 후 만료됩니다 (최대 3시간까지 연장 가능)
  • 만료 후에는 새 링크를 생성하세요

초대받은 사람:

  1. 브라우저에서 공유 URL 열기
  2. 비밀번호 입력
  3. 세션의 실시간 화면이 열립니다
  4. 읽기 전용인 경우: 모든 것을 볼 수 있지만 명령어를 입력할 수 없습니다
  5. 전체 접근인 경우: 세션 소유자와 함께 명령어를 입력할 수 있습니다

이메일로 공유하기

세션 소유자:

  1. 세션의 공유 아이콘 클릭
  2. 이메일로 초대 선택
  3. 이메일 주소 입력 (여러 개 가능)
  4. 초대 클릭

초대받은 사용자는 다음 내용이 포함된 이메일을 받습니다:

  • 공유 URL
  • 비밀번호
  • 바로 참여할 수 있는 직접 링크

초대받은 사람:

  1. 이메일에서 초대 확인
  2. 링크를 클릭하거나 URL 복사
  3. 이메일의 비밀번호 입력
  4. 세션 참여

세션 공유 사용 사례

함께 디버깅하기: 문제를 조사할 때 세션을 공유하세요. 팀원이 내가 보는 것을 정확히 보고 실행할 명령어를 제안할 수 있습니다.

신입 팀원 교육: 주니어 팀원이 프로덕션 서버에서 어떻게 작업하는지 관찰할 수 있게 하세요. 읽기 전용 모드를 사용하면 안전하게 지켜볼 수 있습니다.

도움 받기: 문제가 막혔나요? 시니어 엔지니어와 세션을 공유하세요. 에러 메시지를 보고 실시간으로 문제를 해결할 수 있습니다.

페어 프로그래밍: 서버 설정이나 스크립트를 함께 작업하세요. 두 사람 모두 명령어를 입력하고 결과를 즉시 볼 수 있습니다.

세션 타임아웃

비활성 세션은 리소스 절약을 위해 자동으로 종료됩니다.

기본 타임아웃: 워크스페이스 설정에 따라 다름

타임아웃 설정:

  1. 워크스페이스 설정으로 이동
  2. Websh 세션 타임아웃 찾기
  3. 15분에서 24시간 사이로 설정

참고: 타임아웃이 길수록 워크스페이스 비용이 증가할 수 있습니다.

세션을 체계적으로 관리하기: 세션 생성 시 명확한 이름을 지정하세요. “prod-web-debug”가 “session-1”보다 낫습니다.

사용하지 않는 세션 닫기: 세션을 무한정 실행 상태로 두지 마세요. 작업이 끝나면 닫아서 세션 목록을 깨끗하게 유지하세요.

데모에는 읽기 전용 사용: 여러 사람에게 무언가를 보여줄 때는 읽기 전용 공유를 사용하여 본인만 명령어를 실행할 수 있게 하세요.

필요할 때 공유 링크 연장: 긴 문제 해결 세션에 30분이 충분하지 않다면, 공유하기 전에 최대 시간으로 연장하세요.