Exercício – Habilitar túneis remotos na CLI de código

Concluído

Neste exercício, você aprenderá a:

  • Crie e use um túnel por meio da CLI de código.
  • Instale a CLI de código em um computador remoto no qual você pretende trabalhar.
  • Estabeleça um túnel entre um cliente do Visual Studio Code e seu computador remoto usando a CLI de código.

Você pode obter a CLI de código no painel de download do Visual Studio Code ou no prompt de comando.

Obter a CLI de código no painel de download do Visual Studio Code

  1. Vá para o painel de download do Visual Studio Code.

    Captura de tela do painel de download.

  2. Baixe e extraia a CLI de código do sistema operacional no diretório testCLI .

    1. Depois de baixar o arquivo, você verá que tem um arquivo compactado.

    Captura de tela de um arquivo compactado.

    1. Clique duas vezes no arquivo para extraí-lo para o diretório testCLI e você verá o arquivo de código.

    Captura de tela de um arquivo de código extraído.

  3. No terminal, vá para o diretório testCLI .

Instalar e descompactar a CLI de código por meio do terminal

Se você não tiver acesso a uma interface de usuário ou ao painel de download do Visual Studio Code, poderá usar o terminal para instalar a CLI de código. Depois de criar a pasta TestCLI , use os seguintes comandos para instalar a CLI de código de dentro do diretório testCLI no terminal:

 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

Criar um túnel seguro

  1. Execute o seguinte comando para baixar e iniciar o Visual Studio Code Server neste computador e, em seguida, criar um túnel para ele:

    code tunnel --accept-server-license-terms
    
  2. Copie e salve o link e o código fornecidos.

    Captura de tela do link para entrar no cliente com código.

  3. Em seu cliente, abra o link salvo anteriormente em um navegador da Web e insira o código fornecido em seu terminal. Selecione Continuar para ativar.

    Captura de tela do painel Ativação do Dispositivo.

  4. Selecione Continuar para autenticar.

    Captura de tela do painel Autenticação única.

  5. Selecione Autorizar.

    Captura de tela do painel de autenticação.

  6. Você verá uma mensagem indicando que foi bem-sucedido.

    Captura de tela da confirmação.

    A CLI de código gera um URL vscode.dev específico para esse computador remoto, como https://vscode.dev/tunnel/<machine_name>/<folder_name>. Captura de tela de um link de túnel para um cliente.

    Esse processo autentica você no serviço de túnel e garante que você tenha acesso aos computadores remotos designados.

  7. Abra o URL em um cliente de sua escolha.

  8. Selecione Permitir para conceder permissão de extensão Remote – Tunnels para entrar.

    Captura de tela da permissão da extensão Remote - Tunnels para fazer login.

  9. Selecione Sim, confio nos autores para dar acesso à pasta.

    Captura de tela da solicitação Sim, confio nos autores.

  10. Comece a codificar!

    Captura de tela do código.