我使用Apache运行Ubuntu 12.04。最近,我有连接的NTFS外部驱动器,其经此设定安装fstab文件:将文件系统更改为EXT4后,Apache服务器无法读取目录
/dev/sdc2 /media/cavalry auto rw,user,sync 0 0
我有这样的驱动器,是由我的Web服务器通过目录别名,在Apache的配置担任几个目录。一个这样的目录及其权限的样子:
drwxrwxrwx 1 root root 4096 May 28 22:42 econ/
不过,我已经做了开关到EXT4文件系统,并在尝试在fstab中的后续行安装:
/dev/sdc2 /media/cavalry ext4 defaults 0 0
在相同目录有权限:
drwxrwxrwx 11 josh josh 4096 May 28 22:42 econ/
这里,当EXT4文件系统挂载我无法在此目录从网络访问(接收“没有权限E中的问题RROR')。我无法看到(明显的区别是NTFS目录由root拥有,而EXT4目录由josh拥有),可能会导致此问题。
此目录的Apache配置如下:
Alias /econ /media/cavalry/server_backup/econ
<Directory /media/cavalry/server_backup/econ>
Order allow,deny
Options Indexes FollowSymLinks MultiViews
Allow from All
AuthType Basic
AuthName "Login"
AuthUserFile /etc/apache2/passwords/users
Require user research
</Directory>
如果任何人都可以提供任何帮助,我将非常感激。
我能够以josh和root @symcbean的身份访问目录。 – josh