1. jupyter notebook之服務器設置,客戶端密碼訪問

如果你有一臺強大的服務器,想在上面佈置Jupyter notebook,然後在你的電腦端訪問,那麼接下來看這篇文章。
遠程訪問服務器Jupyter的用戶需要在服務其中搭建Jupyter notebook服務,然後通過瀏覽器訪問。可以根據需要對jupyter設置訪問密碼。
步驟1)首先打開IPython,設置密碼,獲取加密後的密碼。(客戶端)

from notebook.auth import passwd

passwd()  #輸入密碼

在這裏插入圖片描述
2)新建jupyter_config.py (服務器端),輸入如下配置:

#加密後的密碼
c.NotebookApp.passwd= u'sha1:30f....'
# ::綁定多有的IP地址,包括IPv4/IPv6的地址
# 如果只想綁定某個ip,改爲對應的ip即可
c.NotebookAPP.ip='::'
# 綁定的端口號,如果該端口已經被佔用,會自動的使用下一個端口號10000
c.NotebookApp.port = 9999

3)啓動jupyter notebook並指定配置文件,輸入如下命令(服務器端)。

jupyter notebook --config=jupyter_config.py

4)客戶端打開瀏覽器,訪問http://[服務器的IP]:9999,輸入密碼即可。

注意:若客戶端無法打開Jupyter,可能是防火牆緣故,輸入如下命令,開放相應端口(若使用IPv6,把命令iptables改爲ip6tables)

iptables -I INPUT -p tcp --dport 9999 -j ACCEPT
iptables save

如果對你有幫助的話,可不可支持下一心搞技術的嗷嗷待哺的待業青年。謝謝啊!

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章