Упражнение. Включение удаленных туннелей в интерфейсе командной строки кода

Завершено

В этом упражнении вы узнаете, как:

  • Создайте и используйте туннель с помощью интерфейса командной строки кода.
  • Установите код CLI на удаленном компьютере, на котором планируется работать.
  • Установите туннель между клиентом Visual Studio Code и удаленным компьютером с помощью интерфейса командной строки кода.

Вы можете получить код CLI из области загрузки Visual Studio Code или с помощью командной строки.

Получение кода CLI из области загрузки Visual Studio Code

  1. Перейдите на панель загрузки Visual Studio Code.

    Снимок экрана: область загрузки.

  2. Скачайте и извлеките код CLI для операционной системы в каталог TestCLI .

    1. После скачивания файла вы увидите, что у вас есть сжатый файл.

    Снимок экрана: сжатый файл.

    1. Дважды щелкните файл, чтобы извлечь его в каталог TestCLI , и вы увидите файл кода.

    Снимок экрана: извлеченный файл кода.

  3. В терминале перейдите в каталог TestCLI .

Установка и распаковка кода CLI через терминал

Если у вас нет доступа к пользовательскому интерфейсу или области загрузки Visual Studio Code, можно использовать терминал для установки кода CLI. После создания папки TestCLI используйте следующие команды, чтобы установить код CLI из каталога TestCLI в терминале:

 curl -Lk 'https://code.visualstudio.com/sha/download?build=stable&os=cli-alpine-x64' --output vscode_cli.tar.gz
tar -xf vscode_cli.tar.gz

Создание безопасного туннеля

  1. Выполните следующую команду, чтобы скачать и запустить Visual Studio Code Server на этом компьютере, а затем создайте туннель.

    code tunnel --accept-server-license-terms
    
  2. Скопируйте и сохраните указанную ссылку и код.

    Снимок экрана: ссылка для входа в клиент с кодом.

  3. На клиенте откройте ранее сохраненную ссылку в веб-браузере и введите код, предоставленный в терминале. Нажмите кнопку "Продолжить " для активации.

    Снимок экрана: область активации устройства.

  4. Нажмите кнопку "Продолжить " для проверки подлинности.

    Снимок экрана: панель единого входа.

  5. Выберите Авторизовать.

    Снимок экрана: область проверки подлинности.

  6. Вы увидите поздравительное сообщение, указывающее на успех.

    Снимок экрана: подтверждение.

    Интерфейс командной строки кода выводит URL-адрес, характерный vscode.dev для этого удаленного компьютера, например https://vscode.dev/tunnel/<machine_name>/<folder_name>. Снимок экрана: ссылка на туннель для клиента.

    Этот процесс проходит проверку подлинности в службе туннелирования и гарантирует, что у вас есть доступ к назначенным удаленным компьютерам.

  7. Откройте URL-адрес на выбранном клиенте.

  8. Нажмите «Разрешить», чтобы предоставить расширению Remote - Tunnels разрешение для входа.

    Снимок экрана: разрешение расширения Remote — Tunnels для входа.

  9. Выберите "Да", я доверяю авторам, чтобы предоставить доступ к папке.

    Снимок экрана: запрос

  10. Начните кодировать!

    Снимок экрана: код.