如何限制ipython笔记本目录访问
我在云上运行ipython notebook server,我想将其作为一项服务公开,以便用户可以使用笔记本,我注意到使用笔记本我可以访问文件系统并检查文件系统上的文件,我想限制此访问。我只想从ipython笔记本访问特殊文件夹。您可以在希望服务器访问的文件夹中启动ipython笔记本,用户将无法访问父目录,但您应该意识到,当用户启动内核时,他们将能够chdir到文件系统中的任何文件夹 因此,如果要限制iPython笔记本用户的访问权限,应使用unix文件权限将用户限制在其起始文件夹中 我的做法是:如何限制ipython笔记本目录访问,ipython,ipython-notebook,Ipython,Ipython Notebook,我在云上运行ipython notebook server,我想将其作为一项服务公开,以便用户可以使用笔记本,我注意到使用笔记本我可以访问文件系统并检查文件系统上的文件,我想限制此访问。我只想从ipython笔记本访问特殊文件夹。您可以在希望服务器访问的文件夹中启动ipython笔记本,用户将无法访问父目录,但您应该意识到,当用户启动内核时,他们将能够chdir到文件系统中的任何文件夹 因此,如果要限制iPython笔记本用户的访问权限,应使用unix文件权限将用户限制在其起始文件夹中 我的做法
- 创建一个不属于任何现有用户组的
用户ipython
- 为ipython用户创建一个文件夹(例如,
)cloud
- 在
文件夹中以cloud
的形式启动iPython笔记本电脑iPython