세션 기능

세션을 요청할 때 어떤 기능을 부여받을지 선택합니다. 각 기능은 세션에 포함된 서버에서 작업하는 특정 방식을 열어 줍니다. 요청하고 승인된 기능만 부여받습니다.

기능은 두 가지 방식으로 사용합니다. 세션 상세 페이지에서 브라우저에서 바로 실행되는 기능은 실행 버튼이 표시되고, CLI 전용 기능은 세션에 진입한 뒤 Alpacon CLI에서 사용합니다.

사용 가능한 기능

웹 터미널 (Websh)

브라우저 터미널로 서버에 명령을 실행합니다. 실행으로 브라우저에서 열 수 있으며 CLI에서도 사용할 수 있습니다.

$ alpacon websh SERVER

터미널 접속 (Websh)alpacon websh CLI 참조를 확인하세요.

파일 전송 (WebFTP)

드래그 앤 드롭으로 서버 파일을 전송합니다. 실행으로 브라우저에서 열 수 있으며 CLI에서도 사용할 수 있습니다.

$ alpacon cp SERVER:/path/to/remote ./local/

파일 관리 (WebFTP)alpacon cp, alpacon edit CLI 참조를 확인하세요.

명령 실행 (Command)

여러 서버에 동시에 명령을 실행합니다. CLI에서 사용합니다.

$ alpacon exec SERVER -- COMMAND

전체 사용법과 플래그는 alpacon exec CLI 참조를 확인하세요.

포트 포워딩 (Tunnel)

서버 포트를 로컬로 포워딩해 VPN 없이 안전하게 접근합니다. CLI에서 사용합니다.

$ alpacon tunnel SERVER -l LOCAL -r REMOTE

전체 사용법과 플래그는 alpacon tunnel CLI 참조를 확인하세요.

참고: 포트 포워딩은 서버 소유자가 해당 서버에서 활성화해야 합니다. 에디터·터널 활성화를 참고하세요.

코드 에디터 (Editor)

브라우저에서 서버 파일을 직접 편집합니다. 실행으로 브라우저에서 열립니다.

참고: 에디터는 서버 소유자가 해당 서버에서 활성화해야 합니다. 에디터·터널 활성화를 참고하세요. 세션에 포함된 서버 중 에디터가 활성화된 서버가 없으면 이 기능을 실행할 수 없습니다.

코드 에디터를 참고하세요.

권한 상승 (Sudo)

관리자(sudo) 권한으로 작업을 수행합니다. 단독으로 실행되지 않으며, 사용하는 터미널·파일 전송 등 다른 기능에 상승된 권한을 부여합니다. 상승된 작업은 워크스페이스의 sudo 및 MFA 설정에 따라 추가 인증이 필요할 수 있습니다.

sudo와 MFA를 참고하세요.

기능 요약

기능사용 방식CLI 명령
웹 터미널브라우저 + CLIalpacon websh SERVER
파일 전송브라우저 + CLIalpacon cp SERVER:/remote ./local/
명령 실행CLIalpacon exec SERVER -- COMMAND
포트 포워딩CLIalpacon tunnel SERVER -l LOCAL -r REMOTE
코드 에디터브라우저
권한 상승보조(실행 없음)

승인 후 기능 변경

관리자는 승인되었거나 활성 상태인 세션의 기능을 변경할 수 있습니다. 기능을 변경하면 적용되기 전에 다시 승인이 필요할 수 있습니다. 세션 사용하기를 참고하세요.

관련 문서

최종 수정: