我使用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