遠端訪問ipython

2021-07-26 21:37:59 字數 1578 閱讀 5779

我在阿里雲上安裝ipython 安裝之後是不支援遠端訪問的,為了能夠方便的遠端開發,還需要做如下的工作;

第一步:需要建立乙個server的config配置

在bash視窗中執行如下命令:

ipython profile create ipython-name
執行命令後會生成資料夾:profile_ipython-name,如下圖:

第二步:建立pem檔案

執行命令:

openssl req -x509

-nodes

-days

365-newkey rsa:1024

-keyout mycert.pem -out mycert.pem

在執行命令的過程中會讓填一些引數,如果不知道意義就隨便填寫了;命令執行結束後會在當前目錄下產生pem檔案;

第三步:生成雜湊秘鑰

執行命令:

[root@iz2565h6zkuz .ipython]# ipython

in [1]: from ipython.lib import passwd

in [2]: passwd()

enter password:

verify password:

out[2]: 'sha1:4714b5401a3d:2169897b8e62828127e578d22800bafdcdde4e24'

in [3]:

這個過程中會讓輸入密碼,作為以後遠端登入使用

第四步:編輯伺服器啟動配置檔案在第一步生成的目錄「/root/.ipython/profile_ipython-name」中找到 ipython_notebook_config.py 檔案(如果不存在,建立乙個即可),然後根據自己的情況填入下面內容:

c = get_config()
第五步:啟動ipython服務

jupyter notebook --config=/root/.ipython/profile_ipython-name/ipython_notebook_config.py
啟動結果如下:

第六步:訪問遠端服務

訪問方式要以: https://網域名稱:埠/tree 的形式

完畢

mysql 開啟遠端訪問 遠端訪問

select host,user,password from user 查詢使用者遠端訪問相關資訊 用root使用者登陸,然後 grant all privileges on to 建立的使用者名稱 identified by 密碼 flush privileges 重新整理剛才的內容 格式 gra...

遠端訪問mysql 程式 遠端訪問MySQL

1.確保server端允許被遠端訪問及防火牆放行。確保server端mysql庫中user表中包含host為client端ip資料條目,另外需要知道user和password內容,若沒有可人為新增 按照常理只要host項中包含 就代表允許任何client訪問,但是我的卻沒有成功,只好新增特定ip 在...

ipython介紹 IPython的介紹與使用

1 ipython簡介 ipython是乙個python的互動式shell,比預設的python shell好用得多,支援變數自動補全,自動縮排,支援bash shell命令,內建了許多很有用的功能和函式。學習ipython將會讓我們以一種更高的效率來使用python。同時它也是利用python進行...