원격 접속 방법

AI·2025년 9월 30일

SSH (Secure Shell) 접속 (가장 일반적)

방법:

A 데스크탑에 SSH 서버를 설치하고, B 지역에서는 터미널이나 PuTTY 같은 클라이언트로 접속합니다. 주로 CLI(Command Line Interface) 환경에서 모델 학습 스크립트를 실행할 때 사용합니다.

장점:

가장 가볍고 빠르며, 서버 개발자에게 익숙한 환경입니다.

설정:

공유기/방화벽에서 포트 포워딩(기본 22번 포트) 설정이 필요할 수 있습니다.

원격 데스크톱 (GUI 환경 필요시)

방법:

Windows의 '원격 데스크톱 연결'이나 VNC, TeamViewer, Chrome 원격 데스크톱 같은 프로그램을 A 데스크탑에 설치합니다. B 지역에서 해당 프로그램으로 접속하면 A 데스크탑의 화면을 그대로 보며 마우스/키보드로 조작할 수 있습니다.

장점:

GUI 기반의 데이터 분석 툴이나 IDE를 사용할 때 편리합니다.

단점:

SSH보다 무겁고 네트워크 환경에 따라 딜레이가 발생할 수 있습니다.

VS Code 원격 접속 (개발자에게 가장 추천)

방법:

VS Code의 'Remote - SSH' 확장 프로그램을 설치합니다. 이를 통해 B 지역의 VS Code에서 직접 A 지역 데스크탑의 파일 시스템에 접근하고, 터미널을 열어 코드를 실행/디버깅할 수 있습니다.

장점:

로컬 PC에서 개발하는 것과 거의 동일한 경험을 제공하며, SSH의 가벼움과 GUI의 편리함을 모두 누릴 수 있습니다.

0개의 댓글