2012-11-14 92 views
0

如何使地圖/文件夾/目錄不可執行像我想有圖像文件夾,那裏我想說在ubuntu文件夾/ home/images /僅適用於像jpg,jpeg,png,gif和如果對於任何人來說,有人上傳一些腳本,如script.php不能觸發該腳本!非可執行文件夾

所以make文件夾在ubuntu中沒有腳本可以被觸發(執行)? 我認爲它必須是權限666或644,但我不確定這是否正確。

+0

在Linux上,單個文件決定它們是否可以執行,而不是文件夾 - 所以你不能創建一個文件夾,其文件放在該文件夾中不能執行。您還可以在整個文件系統上禁用文件執行,但不能在文件系統內個別文件夾中的文件上執行。再說一遍,你可能正在談論通過Web服務器提供的文件 - 這與entierley不同。 – nos

回答

0

好吧,php文件沒有執行(它是由php模塊讀取的),所以你不保存禁用x位。

您必須過濾文件後綴上的文件。

+0

我這樣做,但是,什麼是有人破解它並上傳一些腳本然後呢? – user1405338

0

您應該配置您的Web服務器不要從上傳目錄運行腳本。

相關問題