Visual Studio Code에서 Remote - SSH 확장 사용

Completed

이제 SSH 서버를 설정했으므로 로컬 컴퓨터에서 원격 컴퓨터에 연결하는 방법을 알아보겠습니다. 에이전시의 개발자는 Visual Studio Code를 편집기로 계속 사용하려고 합니다. 원격 - SSH 확장을 통해 Visual Studio Code를 사용하여 원격 컴퓨터에서 개발할 수 있습니다.

원격 - SSH 확장

Visual Studio Code 원격 - SSH 확장을 사용하면 SSH 서버와 함께 모든 원격 머신을 개발 환경으로 사용할 수 있습니다. 확장은 로컬 컴퓨터와 원격 컴퓨터 간의 연결을 엽니다. 확장은 로컬 Visual Studio Code 가 원격 소스 코드 및 런타임과 원활하게 상호 작용할 수 있도록 원격 환경에 Visual Studio Code Server라는 서버를 설치합니다.

원격 컴퓨터에 연결되면 원격 파일 시스템의 어디에서나 파일 및 폴더와 상호 작용할 수 있으며 IntelliSense(완료), 코드 탐색 및 디버깅과 같은 Visual Studio Code의 전체 기능 집합을 활용할 수 있습니다. 확장은 원격 컴퓨터에서 직접 명령 및 기타 확장을 실행하므로 이러한 이점을 얻기 위해 로컬 컴퓨터에 소스 코드가 필요하지 않습니다.

원격 - SSH 확장이 로컬 Visual Studio Code 편집기를 원격 머신의 개발 환경에 연결하는 방법을 보여 주는 다이어그램

Visual Studio Code는 UI/클라이언트 쪽에서 로컬로 또는 SSH 호스트에서 원격으로 두 위치 중 하나에서 확장을 실행합니다. 테마와 같이 Visual Studio Code UI에 영향을 주는 확장은 로컬로 설치되지만 대부분의 확장은 원격 컴퓨터에 상주합니다. 이 설정을 사용하면 원활한 환경을 제공하고 로컬 컴퓨터에서 원격 컴퓨터에 지정된 작업 영역에 필요한 확장을 설치할 수 있습니다. 이렇게 하면 확장이 완료된 다른 컴퓨터에서 중단한 곳을 정확하게 선택할 수 있습니다.

원격 - SSH만 사용하여 신뢰하고 신뢰할 수 있는 당사자가 소유한 보안 원격 머신에 연결합니다. 손상된 원격은 Visual Studio Code 원격 연결을 사용하여 로컬 컴퓨터에서 코드를 실행할 수 있습니다.

다음 섹션에서는 원격 – SSH 확장을 설치하고 이를 사용하여 만든 SSH 서버에 연결합니다.