walkingmask’s development log

IT系の情報などを適当に書いていきます

MENU

jupyterlab をパスワードなし token なしで使う

前提

そんなインセキュアな方法で使うの?と言いたくなりますが、内部だけで使う分にはサクッとアクセスできた方がいいと思い、やろうとしたところちょっとハマったので記録。

解決はしましたが、全く推奨されない方法なので、行う場合は自己責任でお願いします。

解決策

簡単にまとめると以下のようになります。

  • パスワードをまず設定しない
  • jupyter_notebook_config.pyc.NotebookApp.token = u'' を追加する
  • root ユーザで使う場合は --allow-root を jupyterlab 起動時に渡す

結果的に 2 つ目がポイントでした。

パスワードを設定しないだけだと、初回アクセス時に URL に token を付けてアクセスしなければなりません。これだと、パスワードを設定した場合とそんなに変わらないため、token を消すために 2 つ目の設定を config に書き込みます。

まとめ

大事なことなので 2 回言いますが、公式にも全く推奨されない方法であると書かれていますので、行う場合は自己責任でお願いします。