对只读目录中的子目录的写访问权限

对只读目录中的子目录的写访问权限

我有一个网站主服务器,运行在已安装的映像上。我按如下方式安装映像:

sudo mount -o loop,offset=19489299 raspbian-stretch-lite.img

然后,我将静态网站文件夹www以只读形式挂载到图像内:

sudo mount --bind www/ /mnt/usr/share/nginx/www
sudo mount -o bind,rebind,ro /mnt/usr/share/nginx/www

不幸的是,我的家庭git服务器的 repo 文件夹位于其中www(即www/git/)。这是一个问题,因为我无法将任何提交推送回服务器(因为 repo 文件夹处于只读模式)。有什么方法可以让我的git文件夹(当然还有所有 repo)具有写入权限,但让里面的所有其他文件夹/文件www保持只读模式?

相关内容