HTTPS for Sage Webserver?
I want to use Sage on my work computer, but it runs Windows and is locked down by an IT department which is not interested in installing new software, regardless of potential utility. It looks like my only option, then, is to install Sage on my home Ubuntu 10.04 server and then access it through HTTP.
I've followed Jason Grout's procedure at http://wiki.sagemath.org/SageServer, and it works well. However, I was wondering:
- Would it be prudent to set up Sage/Apache to work over HTTPS instead of HTTP, or am I just being paranoid?
- If the consensus is that HTTPS is a good idea, could someone point me to some resources on configuring Sage and Apache for HTTPS? (If it helps in selecting resources, I have experience administering and using various distros of Linux on workstations for about 15 years, but know next to nothing about setting up a web server.)
- A side-question unrelated to the previous two -- is there any way to prevent the Sage server login screen from displaying the option to create an account? I was planning to restrict accounts to myself and a few friends.
If you are not doing really crazy/long computation-y/security issue things on Sage, you could just use an existing Sage server as well. Just sayin' :) Although of course I fully support much more complex technical solutions like this one!
I had run into a few times where existing Sage servers were down or running slowly, and since I had a free Linux box available, it seemed like making my own server was the way to go. It's taught me a few new things, and I appreciate you guys not minding the occasional question.