在 CentOS 上永久挂载和绑定?

在 CentOS 上永久挂载和绑定?

我已经设置了 CentOS 6.2 VirtualBox 以及 FTP 和 Apache 根目录 /var/www/html/。

默认情况下,用户 ftp 帐户设置为 /home/user_name/。

不过,我猜测让该用户访问 /var/www/html/ 是一种常见的做法。

我能够将目录挂载并绑定到用户目录,如下所示:

mkdir /home/ftp_user/html/
mount --bind /var/www/html/ /home/ftp_user/html/

但是一旦我关闭我的 VirtualBox,这个绑定就会消失。

有什么方法可以使其永久生效吗?

答案1

当然 - 将绑定挂载放入您的/etc/fstab。设备是您的源目录,挂载点是您的挂载点,类型是“绑定”。

像这样:

/var/www/html/ /home/ftp_user/html/ bind rw,bind 0 0

答案2

我发现 /etc/fstab 中的这一行有效,也许更正确地使用“none”作为文件系统类型而不是“bind”:

/var/www/html/ /home/ftp_user/html/ none rw,bind 0 0

相关内容