我們今天就一起來實現一下,配置Jupyter來進行遠程登錄
1、生成配置文件(~/.jupyter/jupyter_notebook_config.py)
jupyter notebook --generate-config
2、生成密鑰
先進入python環境,執行
from notebook.auth import passwd
passwd()
此時會讓你兩次輸入密碼(該密碼作爲客戶端登錄jupyter用),然後就會生成祕鑰 (祕鑰作爲配置文件用)
************
3、編輯配置文件
vim ~/.jupyter/jupyter_notebook_config.py
c.NotebookApp.ip='*' # 就是設置所有ip皆可訪問
c.NotebookApp.password = u'sha:ce... # 剛纔複製的那個密文'
c.NotebookApp.open_browser = False # 禁止自動打開瀏覽器
c.NotebookApp.port =8888 # 隨便指定一個端口
c.NotebookApp.notebook_dir = u'/home/xxx' # 配置默認目錄
其他的內容可依照上圖進行修改
4、在服務器端啓動 jupyter notebook
jupyter notebook # 啓動服務
好了,我們的jupyter配置已經完成了,現在,我們主需要在本地地址欄輸入服務器ip:8888
就可訪問了,輸入密碼,就可以成功登錄了。
如圖,我們成功登錄到了jupyter,並能正常使用。