> 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 원격 접속하기

<figure><img src="/files/76vgOKQE3onShNlv9uU4" alt=""><figcaption></figcaption></figure>

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

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

## SSH 프로젝트 생성하기

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

<figure><img src="/files/TnuFQ1v1NAsESOg8QMGQ" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/EhMb4Z7F0NvyP6wZN4Cq" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/F0XWZjfNQHzxBYTNAKlj" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/p4rqJj0fPRGDdxhyKtXX" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/jol1RtlnDYCkELIFiPWz" alt=""><figcaption></figcaption></figure>

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

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

<figure><img src="/files/0Ggsc1tPPFXnD6gjJtrM" alt=""><figcaption></figcaption></figure>

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

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

<figure><img src="/files/H57G9IN7R9Ah4tRnSCaW" alt="" width="563"><figcaption></figcaption></figure>

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

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

<figure><img src="/files/pK9ZXy82H0sR2TzGdhLn" alt="" width="563"><figcaption></figcaption></figure>

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

<figure><img src="/files/Tu0EMhC70LbK9TXvdRtK" alt="" width="563"><figcaption></figcaption></figure>

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

   <figure><img src="/files/7ThyYq4nbYc010mNDupl" alt=""><figcaption></figcaption></figure>

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

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

<figure><img src="/files/tNmHo3B2Yz4zZ9L8W2cV" alt="" width="563"><figcaption></figcaption></figure>

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

<figure><img src="/files/NEjZ5ji6I1yADZ5qiLtC" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/IlOZJkqqHRd5NcEHqruN" alt="" width="563"><figcaption></figcaption></figure>

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

<figure><img src="/files/CpYyjgg88MvB8c2KdGT8" alt="" width="563"><figcaption></figcaption></figure>

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

<figure><img src="/files/JQ8chtShbHaLL7Zd6J7P" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/bmGzO43581NSxRiG3YWA" alt="" width="563"><figcaption></figcaption></figure>
