Ejercicio: Habilitación de túneles remotos en la CLI de código

Completado

En este ejercicio aprenderás a hacer lo siguiente:

  • Cree y use un túnel a través de la CLI de código.
  • Instale la CLI de código en una máquina remota en la que quiere trabajar.
  • Establezca un túnel entre un cliente de Visual Studio Code y la máquina remota mediante la CLI de código.

Puede obtener la CLI de código desde el panel de descarga de Visual Studio Code o a través del símbolo del sistema.

Obtención de la CLI de código desde el panel de descarga de Visual Studio Code

  1. Vaya al Panel de descarga de Visual Studio Code.

    Captura de pantalla del panel de descarga.

  2. Descargue y extraiga la CLI de código del sistema operativo en el directorio TestCLI.

    1. Después de descargar el archivo, verá que tiene un archivo comprimido.

    Captura de pantalla de un archivo comprimido.

    1. Haga doble clic en el archivo para extraerlo en el directorio TestCLI y verá el archivo de código.

    Captura de pantalla de un archivo de código extraído.

  3. Desde el terminal, vaya al directorio TestCLI.

Instalación y desempaquetado de la CLI de código a través del terminal

Si no tiene acceso a una interfaz de usuario o al panel de descarga de Visual Studio Code, puede usar el terminal para instalar la CLI de código. Después de crear la carpeta TestCLI, use los siguientes comandos para instalar la CLI de código desde el directorio TestCLI en el 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

Creación de un túnel seguro

  1. Ejecute el siguiente comando para descargar e iniciar el servidor de Visual Studio Code en este equipo y, a continuación, cree un túnel en él:

    code tunnel --accept-server-license-terms
    
  2. Copie y guarde el vínculo y el código proporcionados.

    Captura de pantalla del vínculo para iniciar sesión en el cliente con código.

  3. En el cliente, abra el vínculo guardado anteriormente en un explorador web y escriba el código que se proporcionó en el terminal. Seleccione Continuar para activar.

    Captura de pantalla del panel Activación del dispositivo.

  4. Seleccione Continuar para autenticarse.

    Captura de pantalla del panel Inicio de sesión único.

  5. Seleccione Autorizar.

    Captura de pantalla del panel de autenticación.

  6. Verá un mensaje de felicitación que indica que se ha realizado correctamente.

    Captura de pantalla de la confirmación.

    La CLI de código genera una dirección URL vscode.dev específica de esta máquina remota, como https://vscode.dev/tunnel/<machine_name>/<folder_name>. Captura de pantalla de un vínculo de túnel para un cliente.

    Este proceso le autentica en el servicio de tunelización y garantiza que tiene acceso a las máquinas remotas designadas.

  7. Abra la dirección URL en un cliente que prefiera.

  8. Seleccione Permitir conceder permiso de extensión Remote - Tunnels para iniciar sesión.

    Captura de pantalla del permiso de extensión Remote - Tunnels para iniciar sesión.

  9. Seleccione Sí, confío en los autores para conceder acceso a la carpeta.

    Captura de pantalla del mensaje Sí, confío en los autores.

  10. Comience a codificar.

    Captura de pantalla del código.