Apache2 - 将 DocumentRoot 链接到外部驱动器上的子文件夹,但更改权限

Apache2 - 将 DocumentRoot 链接到外部驱动器上的子文件夹,但更改权限

/media/usb/drive1/我有一个 exfat 格式的 USB 驱动器,通过 root 用户安装/etc/fstab。现在我想将我的 apache2 DocumentRoot 链接/var/www/websites/到该 USB 驱动器上的子文件夹,但不将其移动到那里。像这样

/media/usb/drive1/websites/ --> /var/www/websites/

主要目的是利用外部存储而不是有限的系统存储,同时保持文档根目录不变。

我已经考虑过symlinkmount选项,但无法弄清楚如何在源和目标上应用不同的权限。套餐绑定文件系统似乎是此任务的正确选择,但以下配置/etc/fstab在重新启动后会以某种方式炸毁网络服务器。

bindfs#/media/usb/drive1/websites /var/www/websites fuse force-user=www-data,force-group=www-data,create-for-user=webmaster,create-for-group=webmaster,create-with-perms=0770,chgrp-ignore,chown-ignore,chmod-ignore 0 0

如何实现到 USB 驱动器的符号链接并更改权限,以便我可以监禁 FTP 用户网站管理员?

相关内容