以下命令是否为我的服务器上的整个目录启用ACL?
mount -o remount,rw,acl /
我相信这是因为结束了正斜杠。 如果是这样的话,我是否应该只在目录和子目录上安装ACL来共享访问权限? 那么这个命令是这样的吗?
mount -o remount,rw,acl /sub-dir/that_I_want_to_share/
我在哪里运行这个命令? 在我的远程login会话的命令提示符? 在某种configuration文件(如果是这样,什么/在哪里)?
如果我打开ACL,每次重新启动Apache或重新启动服务器时,是否需要再次打开ACL?
谢谢澄清。
装载选项适用于文件系统,不适用于目录。 如果你只安装了一个文件系统,那么mount -o remount,rw,acl /可能会做你想要的。 但是,如果安装了其他文件系统,则需要对每个文件系统执行相同的操作。
通常情况下,您不会在testing环境外手动input此命令。 通常,在/etc/fstab指定文件系统选项。 例如,如果你的fstab文件如下所示:
/dev/vg0/root / ext3 defaults 1 1
你会改变它看起来像这样:
/dev/vg0/root / ext3 defaults,acl 1 1
下一次启动服务器时, acl选项将启用此文件系统。