iT邦幫忙

0

CentOS 網頁 權限

請問各位大大:

我的系統環境為 CentOS5.5 + Apache

我創建一個帳號 web 並且將原來的 /var/www/html ln到 /home/web/public_html

以上功能皆正常,但當我想要使用其他使用者個人網頁,例如 使用者abc的個人網

頁,卻出現 You don't have permission to access /~abc/ on this server.

selinux已經disable,並且apache的 UserDir 也有打開,還是無法解決,

想請問各位前輩還有哪個部份我沒有注意到嗎??

還是說我不能使用ln來連結到其他的使用者個人網頁??疑惑

reyes iT邦新手 4 級 ‧ 2011-04-11 15:43:01 檢舉
原來是以下被mark~沒有注意到~落寞

<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>

1 個回答

4
jackwan
iT邦研究生 4 級 ‧ 2011-04-11 16:57:58
最佳解答

是否開啟目錄權限給user(755)?
home的預設權限為擁有者讀寫,群組與其他都被禁止.

我要發表回答

立即登入回答