#!/usr/bin/env bash cd ~ wget http://repo.continuum.io/archive/Anaconda2-4.0.0-Linux-x86_64.sh bash Anaconda2-4.0.0-Linux-x86_64.sh -b echo 'PATH="/home/ubuntu/anaconda2/bin:$PATH"' >> .bashrc . .bashrc jupyter notebook --generate-config key=$(python -c "from notebook.auth import passwd; print(passwd())") cd ~ mkdir certs cd certs certdir=$(pwd) openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout mycert.key -out mycert.pem cd ~ sed -i "1 a\ c = get_config()\\ c.NotebookApp.certfile = u'$certdir/mycert.pem'\\ c.NotebookApp.keyfile = u'$certdir/mycert.key'\\ c.NotebookApp.ip = '*'\\ c.NotebookApp.open_browser = False\\ c.NotebookApp.password = u'$key'\\ c.NotebookApp.port = 8888" .jupyter/jupyter_notebook_config.py