InfoGrab DocsInfoGrab Docs

Visual Studio Code

Teleport와 Visual Studio Code의 원격 개발 플러그인을 사용하는 방법

이 가이드는 Teleport와 Visual Studio Code의 원격 SSH 확장을 사용하는 방법을 설명합니다. 작동 방식 # Visual Studio Code Remote - SSH 확장은 로컬 SSH 클라이언트를 사용하여 원격 서버에 접근합니다. Teleport를 사용하여 로컬 SSH 클라이언트에 대한 설정을 생성할 수 있으며, 이 설정은 Teleport가 발급한 OpenSSH 인증서를 사용하여 Teleport로 보호된 Linux 서버에 연결하도록 클라이언트에게 지시합니다. 사전 요구 사항 # A running Teleport cluster. If you want to get started with Teleport, sign up for a free trial or set up a demo environment . The `tsh` client. Installing \`tsh\` client Determine the version of your Teleport cluster. The `tsh` client must be at most one major version behind your Teleport cluster version. Send a GET request to the Proxy Service at /v1/webapi/find and use a JSON query tool to obtain your cluster version. Replace teleport.example.com:443 with the web address of your Teleport Proxy Service: $ TELEPORT_DOMAIN=teleport.example.com:443 $ TELEPORT_VERSION="$(curl -s https://$TELEPORT_DOMAIN/v1/webapi/find | jq -r '.server_version')" Follow the instructions for your platform to install `tsh` client: Mac Download the signed macOS .pkg installer for Teleport, which includes the \`tsh\` client: ```code $ curl -O https://cdn.teleport.dev/teleport-${TELEPORT_VERSION?}.pkg ``` In Finder double-click the `pkg` file to begin installation. Warning Using Homebrew to install Teleport is not supported. The Teleport package in Homebrew is not maintained by Teleport and we can't guarantee its reliability or security. Windows - Powershell ```code $ curl.exe -O https://cdn.teleport.dev/teleport-v${TELEPORT