jupyterをインストールしておく。デフォルトのインストールの状態では、ローカルホストからのみアクセスが許可されている。
http://127.0.0.1:8888/
など。
下記URLの手順に沿って設定を行う。
1.パスワードの生成
別途アクセスできるJupyter等を利用して、以下のような操作でハッシュされた
パスワードを作成する。
from notebook.auth import passwd
passwd()
passwd()
2. 運用したいサーバで、以下のようなコマンドで設定ファイルを生成させる。
jupyter notebook --generate-config
通常は実行ユーザの~/.jupyter/jupyter_notebook_config.pyが生成される。
3. 以下のようにパスワードや、通信ポート、アクセス可能ホストの設定をする。
c.NotebookApp.ip = '*'
c.NotebookApp.password = u'sha1:67c9e60bb8b6:9ffede0825894254b2e042ea597d771089e11aed'
c.NotebookApp.port = 18888
c.NotebookApp.password = u'sha1:67c9e60bb8b6:9ffede0825894254b2e042ea597d771089e11aed'
c.NotebookApp.port = 18888
4. jupyter notebookを起動する。