Einen Client mit dem Jupyter Notebook-Server auf einer Instanz verbinden DLAMI - AWS Deep Learning AMIs

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Einen Client mit dem Jupyter Notebook-Server auf einer Instanz verbinden DLAMI

Nachdem Sie den Jupyter Notebook-Server auf Ihrer DLAMI Instanz gestartet haben, konfigurieren Sie Ihren Windows-, macOS- oder Linux-Client so, dass er eine Verbindung zum Server herstellt. Wenn Sie eine Verbindung herstellen, können Sie Jupyter-Notebooks auf dem Server in Ihrem Workspace erstellen und darauf zugreifen und Ihren Deep-Learning-Code auf dem Server ausführen.

Voraussetzungen

Stellen Sie sicher, dass Sie über Folgendes verfügen, das Sie für die Einrichtung eines Tunnels benötigen: SSH

Von einem Windows-, macOS- oder Linux-Client aus eine Connect

Um von einem Windows-, macOS- oder Linux-Client aus eine Verbindung zu Ihrer DLAMI Instance herzustellen, folgen Sie den Anweisungen für das Betriebssystem Ihres Clients.

Windows
Um von einem Windows-Client aus eine Verbindung zu Ihrer DLAMI Instance herzustellen, verwenden Sie SSH
  1. Verwenden Sie einen SSH Client für Windows, z. B. PuTTY. Anweisungen finden Sie TTY im EC2Amazon-Benutzerhandbuch unter Herstellen einer Connect zu Ihrer Linux-Instance mithilfe von Pu. Weitere SSH Verbindungsoptionen finden Sie unter Stellen Sie eine Verbindung zu Ihrer Linux-Instance her mit SSH.

  2. (Optional) Erstellen Sie einen SSH Tunnel zu einem laufenden Jupyter-Server. Installieren Sie Git Bash auf Ihrem Windows-Client und folgen Sie dann den Verbindungsanweisungen für macOS- und Linux-Clients.

macOS or Linux
Um von einem macOS- oder Linux-Client aus eine Verbindung zu Ihrer DLAMI Instance herzustellen, verwenden Sie SSH
  1. Öffnen Sie ein -Terminalfenster.

  2. Führen Sie den folgenden Befehl aus, um alle Anfragen auf dem lokalen Port 8888 an den Port 8888 auf Ihrer EC2 Amazon-Remoteinstanz weiterzuleiten. Aktualisieren Sie den Befehl, indem Sie den Speicherort Ihres Schlüssels für den Zugriff auf die EC2 Amazon-Instance und den öffentlichen DNS Namen Ihrer EC2 Amazon-Instance ersetzen. Beachten Sie, dass der Benutzername für ein Amazon Linux AMI ec2-user anstelle von lautetubuntu.

    $ ssh -i ~/mykeypair.pem -N -f -L 8888:localhost:8888 ubuntu@ec2-###-##-##-###.compute-1.amazonaws.com

    Dieser Befehl öffnet einen Tunnel zwischen Ihrem Client und der entfernten EC2 Amazon-Instance, auf der der Jupyter Notebook-Server ausgeführt wird.

Nächster Schritt

Anmeldung beim Jupyter Notebook-Server auf einer Instance DLAMI