sshを使用してjupyter notebookサーバを構築する
1571 ワード
まずlinuxサーバ側のopensshを構成します
jupyterの設定
鍵の生成:
パスワードを入力して「sha 1......」をコピー
自分でプロファイルを作成し、Jupyter notebookを実行するときにプロファイル情報を~/に動的にロードします.jupyter/下にjupyter_を作成red_config.pyファイルの内容は次のとおりです.
参照先:https://www.jianshu.com/p/a9de7a089834
linuxサーバ側でsshをオンにします.
Mac:
開いている端末がどのポートなのか見てみましょう(8892など)
別の端末:
ブラウザがlocalhostを開く:8008
jupyterの設定
鍵の生成:
ipython
from IPython.lib import passwd
passwd()
パスワードを入力して「sha 1......」をコピー
自分でプロファイルを作成し、Jupyter notebookを実行するときにプロファイル情報を~/に動的にロードします.jupyter/下にjupyter_を作成red_config.pyファイルの内容は次のとおりです.
c.NotebookApp.ip = 'localhost' #
c.NotebookApp.open_browser = False #
c.NotebookApp.port = 8888 #
c.NotebookApp.password = u'sha1:*******' #
参照先:https://www.jianshu.com/p/a9de7a089834
linuxサーバ側でsshをオンにします.
service sshd start #stop/restart
Mac:
ssh userName@10.170.*.*
jupyter notebook --config=jupyter_red_config.py
開いている端末がどのポートなのか見てみましょう(8892など)
別の端末:
ssh -L8008:localhost:8892 userName@10.170.*.*
ブラウザがlocalhostを開く:8008