컨텐츠로 건너뛰기

터미널 세션 (Terminal)

이 페이지에서는 HPC 클러스터에서 작업으로 실행되는 ttyd를 사용하여 웹 브라우저에서 직접 대화형 터미널 세션을 시작할 수 있습니다.

메인 탭에서 ttyd 작업을 구성하고 시작할 수 있습니다.

웹 터미널 작업 제출 초기 화면

이 설정들은 터미널이 실행될 컨테이너 환경을 정의합니다:

  • 컨테이너 경로 (접두사: code-server): Apptainer 이미지의 경로를 지정합니다 (예: /home/Containers/code-server_latest.sif). 터미널은 CodeServer와 동일한 기본 이미지를 사용하여 일관된 환경을 제공하는 것으로 보입니다.
  • 새 환경 변수(New Environment Variable): 터미널 세션에서 사용하려는 특정 환경 변수를 추가합니다.
  • 터미널 시작(Start Terminal) 버튼: 이 버튼을 클릭하면 지정된 컨테이너 내에서 ttyd 웹 터미널 인스턴스를 시작하라는 요청이 Slurm 스케줄러에 제출됩니다.

작업이 제출되고 실행되기 시작하면 인터페이스가 업데이트되어 연결 옵션을 보여줍니다:

웹 터미널 연결 버튼
  • 비밀번호 복사(Copy Password): 이 세션의 임시 비밀번호(인증이 구성된 경우)를 복사합니다.
  • 연결(Connect): 새 브라우저 탭에서 ttyd 웹 터미널을 엽니다.
  • 터미널 중지(Stop Terminal): 실행 중인 ttyd 작업을 종료합니다.

**연결(Connect)**을 클릭합니다. HPC 노드의 컨테이너 내에서 실행되는 대화형 터미널 세션을 보여주는 새 탭이 열립니다:

웹 터미널 인터페이스

이제 표준 Linux 터미널처럼 명령을 실행할 수 있습니다.

(참고: CodeServer와 유사하게, 특정 작업 리소스 옵션은 “설정(Setting)” 탭에서 구성하거나 미리 정의된 기본값을 사용할 수 있습니다.)