jupyterノートリモートアクセス設定
最初はアナコンダをインストールすることです。
デフォルトでは、インストールアナコンダオープンjupyterノートの後、地元へのアクセスがlocalhost:8888
可能。
あなたは、リモートサーバー上のノートブックとして、他のマシンにアクセスする場合でも、デフォルトでは172.104.105.119:8888なアクセス、追加設定の必要性をサポートしていません。
ここで設定jupyterノートパソコンをリモートアクセス公式ガイド、リモートサーバー上で、次の操作を行います。
プロフィールのノートブックを作成します。1.
デフォルトでは、設定ファイルが~/.jupyter/jupyter_notebook_config.py
存在しない、あなた自身を作成する必要があります。コンフィギュレーション・ファイルを生成するには、次のコマンドを使用します。
jupyter notebook --generate-config
rootユーザーは、上記のコマンドを実行した場合、問題が発生します。
Running as root it not recommended. Use --allow-root to bypass.
もちろんメッセージに加え、rootユーザーの実行に必要な時間--allow-root
のオプションを。
jupyter notebook --generate-config --allow-root
正常に実行された後、次のメッセージが表示されます。
Writing default config to: /root/.jupyter/jupyter_notebook_config.py
パスワードを生成2.
- 自動的に生成されました
:jupyterノートバージョン5.0を起動し、パスワードを設定するコマンド提供jupyter notebook password
に格納されて生成されたパスワードをjupyter_notebook_config.json
。
$ jupyter notebook password
Enter password: ****
Verify password: ****
[NotebookPasswordApp] Wrote hashed password to /Users/you/.jupyter/jupyter_notebook_config.json
- マニュアル世代
提供されているコマンドを使用するだけで、あなたも手動ので、私は、手動インストールを使用して、インストールすることができjupyter notebook password
パイルコンテンツのうち、せっかちな外観。オープンipythonは、以下の内容を実行します。
ipython
In [1]: from notebook.auth import passwd
In [2]: passwd()
Enter password:
Verify password:
Out[2]: 'sha1:67c9e60bb8b6:9ffede0825894254b2e042ea597d771089e11aed'
sha1:67c9e60bb8b6:9ffede0825894254b2e042ea597d771089e11aed
この文字列では、することですjupyter_notebook_config.py
パスワードを追加します。
c.NotebookApp.password = u'sha1:67c9e60bb8b6:9ffede0825894254b2e042ea597d771089e11aed'
設定ファイルを変更します。3.
ではjupyter_notebook_config.py
、次の行を見つけてコメントを解除して変更します。
c.NotebookApp.ip='*'
c.NotebookApp.password = u'sha:ce...刚才复制的那个密文'
c.NotebookApp.open_browser = False
c.NotebookApp.port =8888 #可自行指定一个端口, 访问时使用该端口
上記の設定が完了した後は、サーバー上のjupyterノートブックを開始することができjupyter notebook
、rootユーザーをjupyter notebook --allow-root
。オープンIP:指定されたポートは、アクセスにパスワードを入力します。
jupyterノートブックは(へ。ディレクトリの先頭に)隠されたディレクトリで起動することができない、または適切にファイルにアクセスできないことに注意してください。