成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

使用Jupyter Notebooks構(gòu)建一個遠程管理控制臺

系統(tǒng) Linux
你可能會認(rèn)為 Jupyter 是那些數(shù)據(jù)科學(xué)家用來分析一周內(nèi)的廣告點擊趨勢之類的工具。這并沒有錯,它確實是的,而且它是一個很好的工具。但這僅僅刻畫是它的表面。

[[342021]]

把 Jupyter 變成一個遠程管理控制臺。

SSH 是一個強大的遠程管理工具,但有些細(xì)節(jié)還不夠好。編寫一個成熟的遠程管理控制臺聽起來好像是一件很費勁的事情。當(dāng)然,開源社區(qū)中肯定有人已經(jīng)寫了一些東西吧?

是的,他們已經(jīng)寫出來了,它的名字是 Jupyter。你可能會認(rèn)為 Jupyter 是那些數(shù)據(jù)科學(xué)家用來分析一周內(nèi)的廣告點擊趨勢之類的工具。這并沒有錯,它確實是的,而且它是一個很好的工具。但這僅僅刻畫是它的表面。

關(guān)于 SSH 端口轉(zhuǎn)發(fā)

有時,你可以通過 22 端口進入一臺服務(wù)器。一般你也連接不到其他端口。也許你是通過另一個有更多訪問權(quán)限的“堡壘機”,或者限制主機或端口的網(wǎng)絡(luò)防火墻訪問 SSH。當(dāng)然,限制訪問的 IP 范圍是有充分理由的。SSH 是遠程管理的安全協(xié)議,但允許任何人連接到任何端口是相當(dāng)不必要的。

這里有一個替代方案:運行一個簡單的 SSH 端口轉(zhuǎn)發(fā)命令,將本地端口轉(zhuǎn)發(fā)到一個“遠程”本地連接上。當(dāng)你運行像 -L 8111:127.0.0.1:8888 這樣的 SSH 端口轉(zhuǎn)發(fā)命令時,你是在告訴 SSH 將你的本地端口 8111 轉(zhuǎn)發(fā)到它認(rèn)為的“遠程”主機 127.0.0.1:8888。遠程主機認(rèn)為 127.0.0.1 就是它本身。

就像在《芝麻街》節(jié)目一樣,“這里”是一個微妙的詞。

地址 127.0.0.1 就是你告訴網(wǎng)絡(luò)的“這里”。

實際動手學(xué)習(xí)

這可能聽起來很混亂,但運行比解釋它更簡單。

  1. $ ssh -L 8111:127.0.0.1:8888 moshez@172.17.0.3
  2. Linux 6ad096502e48 5.4.0-40-generic #44-Ubuntu SMP Tue Jun 23 00:01:04 UTC 2020 x86_64
  3.  
  4. The programs included with the Debian GNU/Linux system are free software;
  5. the exact distribution terms for each program are described in the
  6. individual files in /usr/share/doc/*/copyright.
  7.  
  8. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
  9. permitted by applicable law.
  10. Last login: Wed Aug 5 22:03:25 2020 from 172.17.0.1
  11. $ jupyter/bin/jupyter lab --ip=127.0.0.1
  12. [I 22:04:29.771 LabApp] JupyterLab application directory is /home/moshez/jupyter/share/jupyter/lab
  13. [I 22:04:29.773 LabApp] Serving notebooks from local directory: /home/moshez
  14. [I 22:04:29.773 LabApp] Jupyter Notebook 6.1.1 is running at:
  15. [I 22:04:29.773 LabApp] http://127.0.0.1:8888/?token=df91012a36dd26a10b4724d618b2e78cb99013b36bb6a0d1
  16. <刪節(jié)>

端口轉(zhuǎn)發(fā) 8111 到 127.0.0.1,并在遠程主機上啟動 Jupyter,它在 127.0.0.1:8888 上監(jiān)聽。

現(xiàn)在你要明白,Jupyter 在撒謊。它認(rèn)為你需要連接到 8888 端口,但你把它轉(zhuǎn)發(fā)到 8111 端口。所以,當(dāng)你把 URL 復(fù)制到瀏覽器后,但在點擊回車之前,把端口從 8888 修改為 8111

 

Jupyter remote management console

這就是你的遠程管理控制臺。如你所見,底部有一個“終端”圖標(biāo)。點擊它可以啟動一個終端。

 

Terminal in Jupyter remote console

你可以運行一條命令。創(chuàng)建一個文件會在旁邊的文件瀏覽器中顯示出來。你可以點擊該文件,在本地的編輯器中打開它。

 

Opening a file

你還可以下載、重命名或刪除文件:

 

File options in Jupyter remote console

點擊上箭頭就可以上傳文件了。那就上傳上面的截圖吧。

 

Uploading a screenshot

最后說個小功能,Jupyter 可以讓你直接通過雙擊遠程圖像查看。

哦,對了,如果你想用 Python 做系統(tǒng)自動化,還可以用 Jupyter 打開筆記本。

所以,下次你需要遠程管理防火墻環(huán)境的時候,為什么不使用 Jupyter 呢? 

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2010-07-15 13:36:30

Telnet控制臺

2011-07-27 13:59:04

2020-05-28 09:50:14

遠程管理IT部門主管

2013-08-16 09:34:40

2011-03-24 10:08:38

Nagiosweb

2011-07-06 15:25:33

Windows控制臺

2010-12-21 14:32:43

操作控制臺

2011-07-11 13:43:45

Windows控制臺

2011-03-07 13:35:51

OpenNebula管理控制臺

2013-01-08 11:01:27

IBMdW

2013-05-28 13:51:57

LinuxCentos

2013-07-02 10:24:52

團隊管理團隊遠程團隊

2021-03-24 09:30:02

Jupyter not單元測試代碼

2022-03-30 08:40:00

JavaScript控制臺

2011-08-08 10:55:14

IOS 控制臺 Consol

2009-06-15 09:50:34

JBoss控制臺

2009-04-28 09:51:21

WinForm控制臺輸出

2011-07-19 15:38:15

故障恢復(fù)控制臺

2017-04-21 22:00:35

Linuxlnav日志文件

2015-04-23 09:30:50

AWS簡體中文界面
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 天天av网 | 亚洲协和影视 | 一区二区三区高清 | 九九久久这里只有精品 | 天天天操天天天干 | 亚洲国产精品人人爽夜夜爽 | 日韩 欧美 综合 | 波多野结衣二区 | 欧美精品久久 | 国产精品久久久久婷婷二区次 | 亚洲视频 欧美视频 | 精品国产乱码久久久久久丨区2区 | 久久亚洲综合 | 精品一区二区三区在线观看 | 久久久久久综合 | 国产精品伦一区二区三级视频 | 91精品国产91久久综合桃花 | 玖玖在线精品 | 三级成人在线 | 男人天堂网av | 久久大全 | 成人小视频在线观看 | 免费在线观看黄色av | 国产精品美女久久久久aⅴ国产馆 | 久久久一二三区 | 91久久国产综合久久91精品网站 | 97avcc| 中文字幕乱码亚洲精品一区 | 国产成人网| 日韩中文字幕 | 欧美色综合 | 欧美日韩高清一区二区三区 | 久久久福利| 国产精品一区二区三区在线播放 | 国产精品视频一区二区三区不卡 | 国产精品久久久久久吹潮日韩动画 | 米奇7777狠狠狠狠视频 | 草草草影院 | 日韩免费一区 | 国产综合在线视频 | 国产69精品久久久久777 |