tl;dr

これで終わり

$ jupyter notebook --generate-config
$ jupyter notebook password

tokenつらい

どっかのマシンでjupyterを立てておいて,遠くからsshしようとしたらtokenわからないみたいなシチュエーションありますよね
パスワードがあればいいけどググるとjupyter_notebook_config.jsonとかいじらなきゃいけない感じでめんどくさいみたいなのありますよね
ドキュメント見てみたら普通に専用のコマンドがありました

dockerで立てるときも,~/.jupyterをコンテナの$HOME/.jupyterにアタッチしてやれば完璧です