2017-11-10 15 views
0

私はMacの起動時にJupyterノートブックのページを開きたいと思います。具体的には、私はlaunchctlを使ってJupyterノートブックを起動します。起動時にJupyterノートブックを起動することはできますか?

はしかし、再起動後に、Webページには、確認するために、パスワードまたはトークンを示した:ここ

enter image description here

は、私はハイシエラに使うにlaunchctlスクリプトです。私はトークンを入力するのが大変だと思っています。だから、jupyter notebookと入力したときと同じように、再起動時にトークン確認を無視することは可能ですか?

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST 1.0//EN 
      http://www.apple.com/DTDs/PropertyList-1.0.dtd > 
<plist version="1.0"> 
    <dict> 
    <key>Label</key> 
    <string>me.jupyter</string> 
    <key>ProgramArguments</key> 
    <array> 
     <string>/usr/local/bin/jupyter</string> 
     <string>notebook</string> 
     <string>--no-browser</string> 
     <string>--port</string> 
     <string>9090</string> 
     <string>--notebook-dir</string> 
     <string>/Users/me/jupyter/</string> 
    </array> 
    <key>KeepAlive</key> 
    <true /> 
    <key>RunAtLoad</key> 
    <true /> 
    <key>StandardErrorPath</key> 
    <string>/Users/me/jupyter/jupyter-notebook.stderr</string> 
    <key>StandardOutPath</key> 
    <string>/Users/mejupyter/jupyter-notebook.stdout</string> 
    </dict> 
</plist> 
+0

は私のポストに示した画像ですか?今私のWi-Fiはかなり遅いですが、まだ見つかりません... – Blaszard

+0

https://github.com/jupyter/notebook/issues/2254 – BoboDarph

答えて

1

これはあなたのために働くかもしれない: CD〜/ .jupyter jupyterノート:あなたは、サーバーのセキュリティを気にしない場合は

は、あなたが最初とjupyer設定ファイルを作成することができます--generate-config 次に、c.NotebookApp.tokenパラメータを、作成された設定ファイルの空の文字列に設定します。 c.NotebookApp.token = '' コメントで述べたように、空の文字列に設定すると、認証は完全に無効になります。推奨されません。

出典:https://github.com/jupyter/notebook/issues/2254

+0

私は参照してください。しかし、私がlocalhost上でサーバを動かす限り、それは危険ではないだろうか? – Blaszard

+1

ローカルでしか実行しないと完全に安全です。パスワード/トークン保護がデフォルトにされた理由は、多くの人が公開Webサーバーとローカルホストの違いを理解していないと思われます。 –

+0

私は、安全な認証なしで何かのローカルインスタンスを実行することはしませんが、「セキュリティは心の状態です」と言います。 – BoboDarph

関連する問題