2011-03-09 118 views
3

我的問題是比理論,而不是實際,但我認爲你可以回答它:)鬆散的目錄/文件權限:陷阱,安全問題?

公用文件夾/文件具有像777權限時,主要(安全)問題是什麼? 任何人都可以利用配置不當的文件權限?任何人都可以通過http使用這個弱點嗎?

讓一個文件夾可寫入httpd和ftp都是不好的做法嗎?

由於提前, FABRIK

回答

4

簡短的回答是:不這樣做。

長的答案是:這取決於。

這一切都取決於如何使用這個文件,甚至如何使用系統本身。如果它是一個沒有人想讀的文件,那麼任何人都可以寫入它並不重要。另一方面,如果它是由服務器執行的文件(PHP,Perl腳本等)或發送到客戶端(模板,HTML,JavaScript),則攻擊者可以在其中放置任意惡意代碼以執行分別由服務器或客戶端進行。當然,攻擊者必須獲得一些訪問權限,因爲該系統的某些用戶可以寫入該文件。世界可寫文件只能寫入系統的用戶,因此理論上如果系統是您自己的機器或VPS(只有一個用戶) - 您 - 然後攻擊者必須訪問您的帳戶才能訪問寫入該文件,但如果他訪問您的帳戶,那麼世界可寫的文件是無關緊要的。除非他可以訪問一些低特權進程,像其他用戶一樣運行,那麼你就可以。

正如您所看到的,這完全取決於文件的使用方式,系統上的其他用戶和進程以及其他許多方面。經驗法則是永遠不要給任何人比他需要的更多特權來完成工作。