Windows远程访问服务器jupyter notebook
博客實現Windows下遠程訪問服務器jupyter notebook
準備:
1、服務器端安裝好jupyter notebook,推薦使用Anaconda,一鍵安裝,組件豐富
2、Windows端有ssh服務,推薦使用git的bash終端
遠程訪問:
1、在服務器端執行命令
將會創建一個沒有瀏覽器的notebook,端口號為xxxx,一般端口選擇1024-49151中任一即可,如1111,避免與其他服務端口沖突。關于端口的介紹
執行命令后服務器終端會顯示如下圖所示,其中紅線畫出部分為token,下面會用到
2、在個人電腦上,打開git的bash終端,執行命令
ssh -N -f -L localhost:1112:localhost:1111 username@serverIP第一個localhost填入xxxx+1,第一個localhost填入xxxx+2 ,username填入用戶名,username為服務器端的用戶名,serverIP填入服務器ip。其中1111,1112一般為空閑端口,讀者大多可直接使用。
執行命令后需要輸入服務器用戶名密碼,輸出完成后沒有其他顯示,保持bash終端不要關閉。
3、在個人電腦上打開瀏覽器,輸入http://localhost:1112
將服務器端的token粘貼到此處,即可進入jupyter,打開對應ipynb文件就可以查看并運行代碼了。
遠程訪問tensorboard
tensorboard是tensorflow的重要組件,可以對tensorflow中實現對變量可視化再現等強大功能,具體操作與上述相似
1、server的終端輸入tensorboard –logdir=’logs/’啟動tensorboard
2、windows的bash終端輸入ssh -L 16006:127.0.0.1:6006 username@serverIP
3、在本地打開127.0.0.1:16006即可
以上內容并非原創,僅為方便自己使用查詢
總結
以上是生活随笔為你收集整理的Windows远程访问服务器jupyter notebook的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 80c51流水灯程序汇编语言,单片机闪烁
- 下一篇: Spark的调度系统