Übung: Remoteaktivierung – Tunnel in der Code-CLI

Abgeschlossen

In dieser Übung lernen Sie:

  • Erstellen und Verwenden eines Tunnels über die Code-CLI.
  • Installieren Sie die Code-CLI auf einem Remotecomputer, auf dem Sie arbeiten möchten.
  • Richten Sie einen Tunnel zwischen einem Visual Studio Code-Client und Ihrem Remotecomputer mithilfe der Code-CLI ein.

Sie können die Code-CLI entweder über den Visual Studio Code-Downloadbereich oder über die Eingabeaufforderung abrufen.

Abrufen der Code-CLI aus dem Visual Studio Code-Downloadbereich

  1. Wechseln Sie zum Downloadbereich von Visual Studio Code.

    Screenshot des Downloadbereichs.

  2. Laden Sie den Code CLI für Ihr Betriebssystem herunter und extrahieren Sie sie in das TestCLI-Verzeichnis .

    1. Nachdem Sie die Datei heruntergeladen haben, sehen Sie, dass Sie eine komprimierte Datei haben.

    Screenshot einer komprimierten Datei.

    1. Doppelklicken Sie auf die Datei, um sie in das TestCLI-Verzeichnis zu extrahieren, und die Codedatei wird angezeigt.

    Screenshot einer extrahierten Codedatei.

  3. Wechseln Sie vom Terminal zum TestCLI-Verzeichnis .

Installieren und Entpacken der Code-CLI über das Terminal

Wenn Sie keinen Zugriff auf eine Benutzeroberfläche oder den Visual Studio Code-Downloadbereich haben, können Sie das Terminal verwenden, um die Code-CLI zu installieren. Nachdem Sie den Ordner TestCLI erstellt haben, verwenden Sie die folgenden Befehle, um die Code-CLI aus dem TestCLI-Verzeichnis im Terminal zu installieren:

 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

Erstellen eines sicheren Tunnels

  1. Führen Sie den folgenden Befehl aus, um Visual Studio Code Server auf diesem Computer herunterzuladen und zu starten und dann einen Tunnel zu erstellen:

    code tunnel --accept-server-license-terms
    
  2. Kopieren und speichern Sie den bereitgestellten Link und Code.

    Screenshot des Links zum Anmelden beim Client mit Code.

  3. Öffnen Sie auf Ihrem Client den zuvor gespeicherten Link in einem Webbrowser, und geben Sie den Code ein, der in Ihrem Terminal bereitgestellt wurde. Wählen Sie "Weiter " aus, um die Aktivierung fortzusetzen.

    Screenshot des Bereichs

  4. Wählen Sie "Weiter zur Authentifizierung" aus.

    Screenshot des Bereichs

  5. Wählen Sie "Autorisieren" aus.

    Screenshot des Authentifizierungsbereichs.

  6. Es wird eine Nachricht angezeigt, die den Erfolg signalisiert.

    Screenshot der Bestätigung.

    Die Code-CLI gibt eine vscode.dev-URL aus, die für diesen Remotecomputer spezifisch ist, z. B. https://vscode.dev/tunnel/<machine_name>/<folder_name>. Screenshot eines Tunnellinks für einen Client.

    Dieser Prozess authentifiziert Sie beim Tunneldienst und stellt sicher, dass Sie Zugriff auf die angegebenen Remotecomputer haben.

  7. Öffnen Sie die URL auf einem Client Ihrer Wahl.

  8. Wählen Sie "Zulassen" aus, um der Erweiterung "Remote - Tunnels" die Berechtigung zum Anmelden zu erteilen.

    Screenshot: Berechtigung der Remote – Tunnels-Erweiterung zum Anmelden.

  9. Wählen Sie "Ja" aus, ich vertraue den Autoren , um Zugriff auf den Ordner zu gewähren.

    Screenshot der Eingabeaufforderung

  10. Beginnen Sie mit dem Erstellen von Code!

    Screenshot: Code.