Remote-Zugriff Jupyter notebook von Windows?
Ich in der Regel auf Jupyter notebook läuft auf Linux, von Mac OS X über port-Weiterleitung wie folgt:
https://coderwall.com/p/ohk6cg/remote-access-to-ipython-notebooks-via-ssh
Ist es möglich, etwas ähnliches von Windows 10 statt Mac OS? Ich denke, Kitt oder WSL bieten.
https://www.akadia.com/services/ssh_putty.html
https://superuser.com/questions/1119946/windows-subsystem-for-linux-ssh-port-forwarding
InformationsquelleAutor rkjt50r983 | 2017-09-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja, Sie können erstellen einen SSH-tunnel zu verbinden, die Jupyter Notebook-web-Schnittstelle über PUTTY auf windows. Bevor Sie fortfahren, stellen Sie sicher, dass die Jupyter Notebook-Instanz läuft auf dem server. Folgen Sie einfach den nachstehenden Anweisungen:
Es könnte eine Reihe von Themen wie firewall blockiert die Verbindung. Würde es helfen, wenn Sie kann nach den genauen Fehlermeldung, die Sie bekam. Versuchen Sie auch, 127.0.0.1:8000 statt localhost:8000.
Ich versuchte beides, aber das ist die Meldung (Chrome: "Diese Webseite kann nicht erreicht werden, 127.0.0.1 weigerte sich, zu verbinden."
InformationsquelleAutor Kraten
Als Nachtrag, dieser screenshot zeigt, wie putty config sieht wie folgt aus:
Auf dem linux-Rechner, die ich dann starten jupyter mit:
jupyter notebook --no-browser --port=8889
Schließlich, auf der windows (oder einem beliebigen remote-Maschine) ich geben Sie
localhost:8888
im browser.Es fragt nach der token bereitgestellt wird, auf die shell des linux-Maschine.
Getan.
InformationsquelleAutor muuh
Ich dieses problem gelöst habe. Meine Lösung ist mit dem Windows-Subsystem für Linux (WSL). Diese bietet eine (virtuelle?) Linux-Konsole ist wie Ubuntu. Ich nutze einfach ssh mit der option-L auf.
InformationsquelleAutor rkjt50r983
Folgen Sie den Schritten unten.
Schritt 1- Laden Sie putty herunter.
step2- Legen Sie ip-Adresse oder den Hostnamen.
Schritt 3- Gehen Sie zu SSH und zu erweitern.
Schritt 4- Adresse Hinzufügen der jupyter-Notebooks zur Spalte "Ziel" ab: localhost:6666. Fügen Sie den lokalen port wie 8000 Quelle und drücken Sie hinzufügen - Taste. Schließen dann sollte es funktionieren.
InformationsquelleAutor Abhishek