我们目前正在 docker 容器中构建一个 jupyterhub 环境,并在共享文件夹中苦苦挣扎。我们的目标是建立一个对所有用户都可写的共享文件夹。
在每个用户的主文件夹中都有一个~/shared
指向/opt/shared
. 目标文件夹具有权限777
并归组jupyter拥有。每个用户都是组jupyter的成员。但是,如果一个用户在使用他的帐户登录到 Web 应用程序的共享文件夹中创建文件,则权限设置为644
. 因此,没有其他用户可以编辑该文件。
我试图umask
在000
每个用户/etc/profiles
的文件中设置为。~/.bashrc
但是,jupyter 似乎忽略了它。是否有可能配置 jupyter 以创建具有g+w
默认权限的新文件?我想避免setfacl
在文件系统级别设置访问控制列表,因为它需要在/etc/fstab
.