只是通過改變權限設置弄亂在主機的網站:(沒有現在網站正在努力的!它給文件權限搞砸了網站!什麼是最好的許可? 644? 744?
故宮
您沒有權限訪問/在此服務器上。
錯誤!我該如何解決呢?!我應該讓文件的權限爲644?
感謝!
只是通過改變權限設置弄亂在主機的網站:(沒有現在網站正在努力的!它給文件權限搞砸了網站!什麼是最好的許可? 644? 744?
故宮
您沒有權限訪問/在此服務器上。
錯誤!我該如何解決呢?!我應該讓文件的權限爲644?
感謝!
我認爲755應該這樣做。
基本上,你不應該授予寫入任何文件/目錄到任何人,但自己(業主)權限,除了目錄/這是明確一個特定的網站/框架必須是可寫文件。一個常見的例子就是用於由論壇應用程序的用戶上傳頭像的目錄。
重要的是,你最有可能需要5人爲他人(因此,你可能會嘗試705,它仍然可以工作)授予執行訪問外國用戶。儘管爲您的所有網站文件設置+x
可能沒有意義,但這些目錄使用執行權限來檢查用戶是否被允許進入該目錄。如果您將所有內容(包括目錄)的權限設置爲644/744,除擁有者以外的任何人都無法瀏覽特定文件夾的目錄結構。由於http守護進程很難作爲目錄所有者的進程運行,因此可能是您的網站停止工作的原因。
要設置的最小權限,你可以使用:
chmod -R o+r ./
find ./ -type d -exec chmod o-r {} \;
find ./ -type d -exec chmod o+x {} \;
第一行設置目錄中的所有文件和裏面的任何文件(包括子目錄)的權限,以允許其他人閱讀。
第二個從目錄中刪除讀取權限。
第三個增加目錄的執行權限。
感謝您的回覆!主機上的任何文件足夠安全嗎?我愚蠢地更改了所有文件的權限,包括系統,cgi-bin等...... :(是否有任何特定文件需要特定的權限設置? – 2010-02-15 15:19:48
我只是將所有文件都設置爲744,但仍然無法正常工作,仍然是Forbidden錯誤! ( – 2010-02-15 15:20:39
只是設置705和工作正常!!我很欣賞!!!你認爲是705安全的任何文件/文件夾? – 2010-02-15 15:28:01