title: Setting up multi-user virtual environment with Jupyter
body: <p>I want to set up a virtual environment to allow my teammates to share resources and collaborate more effectively. As such I am setting an OpenStack instance with R, Python, etc. installed such that anyone can connect to a pre-configured environment with all the necessary software for them to get started. I want everyone to be able to connect to the VM, have access to all the files in the remote machine, and I want to allow them to use Jupyter as an interface to explore/write/execute. </p>
  
  <p>Is it good practice for multiple users to be accessing the same Jupyter server? It seems like two people editing the same notebook could lead to problematic behavior. Also since my VM is running on a public IP, I would probably need some authentication - is that possible?</p>