Skip to main content

웹 터미널

등록한 서버에 별도 SSH 클라이언트 없이 브라우저에서 바로 콘솔로 접속합니다. 취약점을 확인하다가 서버에 들어가 설정을 확인하거나 패키지를 갱신해야 할 때, 화면을 벗어나지 않고 같은 접속 정보로 콘솔을 엽니다. 서버 / 호스트로 등록한 서비스에서 사용합니다.

  • 접속 방식 : 등록된 SSH 접속 정보 기반, 사설망은 게이트웨이(홉) 경유
  • 필요한 것 : 서버 / 호스트로 등록된 서비스, 대상 서버 SSH 인증(세션마다 재입력)
  • 보안 : 일회용 세션 티켓으로 접속, 비밀번호·키는 콘솔 화면으로 전달되지 않음

여는 방법

  1. 서버 / 호스트 서비스를 열어 [대시보드] 로 이동합니다.
  2. 상단의 웹 터미널 을 누르면 접속 모달이 열립니다.
  3. 접속 대상(사용자@주소:포트)을 확인하고, 대상 장비 인증에 SSH 비밀번호 또는 개인키(패스프레이즈가 있으면 함께)를 입력합니다. 사설망이라 게이트웨이(홉)를 경유한다면 각 홉의 인증도 함께 입력합니다.
  4. 터미널 열기 를 누르면 새 탭에 전체화면 콘솔이 열립니다.
웹 터미널 콘솔웹 터미널 콘솔
새 탭에 열린 전체화면 콘솔입니다. 상단 바에 연결 상태가 표시되고, 브라우저를 벗어나지 않고 서버에 명령을 실행합니다.

동작 방식

  • 접속 모달이 먼저 일회용 세션 티켓을 발급하고, 새 탭이 그 티켓으로 콘솔에 연결합니다. 티켓은 짧은 시간 동안 한 번만 유효하며, 콘솔 탭은 티켓을 주소창에서 즉시 지웁니다.
  • SSH 비밀번호·개인키·패스프레이즈는 접속 세션을 여는 서버 쪽에만 머물고, 콘솔 화면(새 탭)으로는 전달되지 않습니다. 그래서 콘솔 주소를 공유해도 자격 증명이 노출되지 않습니다.
  • 콘솔 상단 바에 연결 상태(접속 중 / 연결됨 / 세션 종료 / 오류)가 표시됩니다.
세션마다 인증을 다시 입력합니다

웹 터미널은 접속 정보를 저장해 두지 않고, 콘솔을 열 때마다 SSH 인증을 다시 입력합니다. 등록 시 저장한 접속 자격 증명(분석용)과 별개로, 대화형 콘솔 접속은 매번 확인을 거치도록 한 것입니다.

탭을 닫으면 세션이 끝납니다

콘솔 탭을 닫거나 연결이 끊기면 세션이 종료됩니다. 다시 접속하려면 대시보드의 웹 터미널 로 새 세션을 엽니다.

관련 문서