首頁  >  文章  >  系統教程  >  使用PuTTY進行連接埠轉送和應用程式啟動

使用PuTTY進行連接埠轉送和應用程式啟動

WBOY
WBOY轉載
2024-01-02 21:44:57607瀏覽

透過內網穿透之後,一般而言,我們訪問內網中的機器在Ubuntu下一句指令:

ssh name@阿里雲 -p 6000即可進行訪問,其中-p是表示端口號;同樣的通過windows下的putty也可修改對應的端口號來訪問內網,如下圖所示

使用PuTTY進行連接埠轉送和應用程式啟動

#port要寫阿里雲中轉伺服器對應的連接埠號碼;然而,如果在伺服器端啟動jupyter notebook,jupyter會分配一個連接埠來給你,因為是在遠端調用,所以如果是在本地進行編輯jupyter notebook的話,需要進行端口映射,意思是伺服器端分配給jupyter notebook的端口我們需要映射到本地的端口,在ubuntu中也是一句命令:

ssh -L 8888:localhost:8888 name@ip -p 6000,前一個8888是我們本地的端口,後一個8888是伺服器上的端口,然後-p之後的端口是我們進行內網穿透所用的連接埠。在windows下使用putty需要進行如下配置:

使用PuTTY進行連接埠轉送和應用程式啟動

#同樣的,上面一個端口是本地的端口,下面的伺服器上的端口,點擊add,注意一定要點擊add,這樣訪問伺服器上之後,終端啟動jupyter notebook

發現,jupyter notebook分配的連接埠是8889,無比尷尬,如下圖

使用PuTTY進行連接埠轉送和應用程式啟動

#所以嘞,一般我做的方式,是先登進去伺服器,然後打開jupyter notebook並且查看其分配的端口號是多少,然後進行端口映射的時候伺服器的loaclhost務必要寫8889,如下圖

使用PuTTY進行連接埠轉送和應用程式啟動

#然後點進去,啟動jupyter notebook,這個時候jupyter和上圖分配的端口一樣是8889,然後,在瀏覽器中輸入:localhost:8888就可以,這裡的8888實際上是本地的,因為已經與伺服器的8889鏈接,所以所有的jupyter 在8889的內容都會轉發到這個端口,如下圖,輸入token即可

使用PuTTY進行連接埠轉送和應用程式啟動

使用PuTTY進行連接埠轉送和應用程式啟動

##

以上是使用PuTTY進行連接埠轉送和應用程式啟動的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:linuxprobe.com。如有侵權,請聯絡admin@php.cn刪除