> For the complete documentation index, see [llms.txt](https://mondrian.gitbook.io/yennefer-cluster/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mondrian.gitbook.io/yennefer-cluster/c1.7.0/expert-features/undefined/3.-vscode-ssh.md).

# 3. VScode에서 SSH 원격 접속하기

SSH 프로젝트 생성 후, VScode내에 원격 접속하여 연구를 진행하실 수 있습니다.

<figure><img src="https://3918013974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz3we3nr9KG7pxrf2L6GN%2Fuploads%2FtzAMmSogG60ybYU7SXl6%2Fimage.png?alt=media&amp;token=33d9c66c-e085-4c58-97f0-7066b5cb0c63" alt=""><figcaption></figcaption></figure>

SSH는 Secure Shell의 줄임말로, 원격 호스트에 접속하기 위해 사용되는 보안 프로토콜입니다.

SSH 환경 프리셋으로 생성된 프로젝트에서 원격으로 연구를 진행하실 수 있습니다.

## SSH 프로젝트 생성하기

1. Yennefer Studio - 메인 화면의  **"프로젝트 만들기"** 버튼 클릭 후 프로젝트 정보를 입력합니다.

<figure><img src="https://3918013974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz3we3nr9KG7pxrf2L6GN%2Fuploads%2FnpFgfOTLx31OF8bYcwOs%2Fimage.png?alt=media&amp;token=66602041-26f6-46a0-ad8e-5e5fc7120367" alt=""><figcaption></figcaption></figure>

2. “환경 프리셋 선택” 단계에서 사용성에 따라 **SSH(CPU) 또는 SSH(GPU)**&#xC744; 선택합니다.<br>

<figure><img src="https://3918013974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz3we3nr9KG7pxrf2L6GN%2Fuploads%2F1azJgVdxdXN1KtlKtiZE%2Fimage.png?alt=media&amp;token=d156d98b-3dd0-46bc-a4f6-f8cad19ff4e0" alt=""><figcaption></figcaption></figure>

3. 머신 선택 단계에서 프로젝트에 활용할 자원을 선택합니다.

<figure><img src="https://3918013974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz3we3nr9KG7pxrf2L6GN%2Fuploads%2FqraX2X0XlxZUQFT0U1Px%2Fimage.png?alt=media&amp;token=e0938ace-bbfe-4dc4-88a0-cf93f318b3b0" alt=""><figcaption></figcaption></figure>

4. **“완료”** 버튼을 클릭하시면 정상적으로 SSH 프로젝트 생성이 완료됩니다.

<figure><img src="https://3918013974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz3we3nr9KG7pxrf2L6GN%2Fuploads%2FvP5e2LPEpST7i1Ysb6gA%2Fimage.png?alt=media&amp;token=12997b3d-a1e5-401c-99d2-3386439f2333" alt=""><figcaption></figcaption></figure>

5. SSH 정보 확인을 위해 프로젝트 상세페이지 우측의 **“프로젝트 활성화”** 버튼을 클릭합니다.<br>

<figure><img src="https://3918013974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz3we3nr9KG7pxrf2L6GN%2Fuploads%2FeBNfWJkGpZhbIlV9oa62%2Fimage.png?alt=media&amp;token=54eb0f68-6916-4731-a4aa-48984acf42e1" alt=""><figcaption></figcaption></figure>

6. **“SSH 정보 보기”** 버튼을 클릭하면, 접속 정보 및 인증 키를 제공 받으실 수 있습니다.\
   이렇게 제공 받은 정보는 VScode에서 원격 접속 시 활용되니 참고하시기 바랍니다.

   <mark style="color:blue;">**또한**</mark> <mark style="color:blue;">**프로젝트 비활성화 시, 기존 인증 키는 폐기되고 새로운 인증키가 부여됩니다.**</mark>

<figure><img src="https://3918013974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz3we3nr9KG7pxrf2L6GN%2Fuploads%2FHbbuxgnxxoKm6k5PPz5S%2Fimage.png?alt=media&amp;token=bce77d52-4b89-4a73-99b9-f72f9b8c539c" alt=""><figcaption></figcaption></figure>

## VScode에서 SSH 원격 접속하기

1. VSCode에 접속하여, 왼쪽 확장 탭에서 **“Remote-SSH”**&#xB97C; 검색 후 설치합니다.

<figure><img src="https://3918013974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz3we3nr9KG7pxrf2L6GN%2Fuploads%2FWNxYnBFxwfrOb1IYW6bT%2Fimage.png?alt=media&amp;token=99cb8819-2b88-4eb0-acbd-644ec9018886" alt="" width="563"><figcaption></figcaption></figure>

2. **SSH Configuration File 설정**을 위해 수행할 부분은 다음과 같습니다.

   왼쪽 하단의 **>< 표시**를 누르거나 키보드의  **F1 키를 누르고 SSH를 검색**하여 **설정 파일 열기 메뉴를 클릭합니다.**

<figure><img src="https://3918013974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz3we3nr9KG7pxrf2L6GN%2Fuploads%2FpG5todI0tE9mIs4YvG9U%2Fimage.png?alt=media&amp;token=bbc8a2ae-b25c-439f-8a3d-bd618287965c" alt="" width="563"><figcaption></figcaption></figure>

3. 내 PC의 설정 파일을 선택합니다.

<figure><img src="https://3918013974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz3we3nr9KG7pxrf2L6GN%2Fuploads%2FzlIchCJ2ItnFnLkHUXYx%2Fimage.png?alt=media&amp;token=c575d619-6576-4b33-9e99-4fc094492275" alt="" width="563"><figcaption></figcaption></figure>

4. config 파일을 열어 다음과 같이 작성합니다. \
   (Yennefer Studio에서 생성한 SSH 프로젝트의 “SSH 정보”를 활용하세요.)<br>

   <figure><img src="https://3918013974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz3we3nr9KG7pxrf2L6GN%2Fuploads%2FzxGXbxEUl4ODYt9C7VNN%2Fimage.png?alt=media&amp;token=9c5653b2-6f76-48ff-bf14-53ae31e14845" alt=""><figcaption></figcaption></figure>

## 원격 서버에 접속하기&#x20;

1. \>< 또는 F1 키를 눌러 **호스트와 연결하기 메뉴**를 클릭합니다.

<figure><img src="https://3918013974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz3we3nr9KG7pxrf2L6GN%2Fuploads%2Fu9NqcCEsHXkrTFvG1fWB%2Fimage.png?alt=media&amp;token=032bb1bb-8a2d-4810-b985-0d37fcb20f46" alt="" width="563"><figcaption></figcaption></figure>

2. 연결할 호스트를 선택합니다.

<figure><img src="https://3918013974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz3we3nr9KG7pxrf2L6GN%2Fuploads%2FON0Rxx250aJgJB2HOCFF%2Fimage.png?alt=media&amp;token=29ea52ba-254d-4e9d-9a80-62a4a8ddb549" alt=""><figcaption></figcaption></figure>

3. 인증키를 입력합니다.

<figure><img src="https://3918013974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz3we3nr9KG7pxrf2L6GN%2Fuploads%2FeNOsvMonXnLJwkcCzl4e%2Fimage.png?alt=media&amp;token=55543e6f-1e7b-40bb-971f-b5633d2a74fb" alt="" width="563"><figcaption></figcaption></figure>

4. 운영체제를 선택합니다.

<figure><img src="https://3918013974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz3we3nr9KG7pxrf2L6GN%2Fuploads%2FTQC5BBm9uppFOhvfA6Fp%2Fimage.png?alt=media&amp;token=f3deb96e-150b-4842-8865-de732fb8192c" alt="" width="563"><figcaption></figcaption></figure>

5. 아래와 같이 host가 표시된다면 연결 성공입니다.

<figure><img src="https://3918013974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz3we3nr9KG7pxrf2L6GN%2Fuploads%2Ffe4bF5trSpPnffgOuW5q%2Fimage.png?alt=media&amp;token=c704a378-f10d-460d-b2f0-1e2f7724d376" alt=""><figcaption></figcaption></figure>

6. 원격접속을 위한 모든 과정이 완료되었고, 이제 연구를 진행할 수 있습니다.

<figure><img src="https://3918013974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz3we3nr9KG7pxrf2L6GN%2Fuploads%2F0ayetCRnzSsbjOokraD5%2Fimage.png?alt=media&amp;token=aa15c5b1-17a7-4a06-9486-b90b769c75b7" alt="" width="563"><figcaption></figcaption></figure>
