2015-01-30 19:48:03 +0200 | received badge | ● Popular Question (source) |
2015-01-30 19:48:03 +0200 | received badge | ● Notable Question (source) |
2015-01-30 19:48:03 +0200 | received badge | ● Famous Question (source) |
2014-12-24 03:37:47 +0200 | received badge | ● Student (source) |
2014-12-23 15:30:31 +0200 | asked a question | Notebook: How to prevent that users can access cell content of other users? I set up a Sage Notebook server which is going to be accessible by multiple users, but I have problems securing it. I am using version 6.4.1. I invoke the notebook() command with the server_pool=[...] setting, and the $HOME/.sage directory of the user which starts the sage notebook (as well as for the users specified in server_pool) has permissions 700, so it is impossible for users to directly access the worksheets of other users. However when I do I already tried setting umask to 077 before invoking the sage notebook, but when I do so, the notebook does not work at all (it starts, but all commands I enter in cells seem to take an infinite amount of time). Is there a way to secure the sage notebook, such that it is impossible for one user to see any part of worksheets of other users? |