我有一個wordpress網絡在共享主機上運行,除了安全問題之外,還有很大的滿足感。文件/文件夾權限和所有權打破了WordPress的功能,什麼是安全解決方案?
當我第一次安裝的應用程序,我做這個通過的Plesk交友。 後來當我開始添加插件時,我意識到服務器使用了safe_mode On。我問主機刪除它,他們做到了,但在此之前,我通過FTP安裝了大部分插件,這是因爲safe_mode On設置導致的權限問題。
但現在我似乎遇到了被限制了我不同的設置。因爲我通過FTP安裝了插件,所以我的FTP用戶是這些文件的所有者。現在,當我嘗試通過正常的wordpress例程進行更新時,它沒有足夠的流文件夾權限,當我將其設置爲777時,它對插件文件夾沒有足夠的權限,因爲apache不是文件夾和文件的所有者。
我不想將所有的文件夾設置爲777(775也不起作用),更改所有者(我通過Wordpress插件創建文件夾測試過),但http://codex.wordpress.org/Changing_File_Permissions告訴我我不應該讓apache成爲我的文件和文件夾的所有者。
你能告訴我一下:
- 安全問題與問候讓apache的是我的文件和文件夾
- 至於777個權限(我認爲這是明顯的安全風險安全問題所有者,但也許我忽視的東西)
- 有其他的事情,我可以做,使WordPress的功能正常
如果您需要了解更多的信息共享主機,請讓我知道。
感謝您的鏈接,特別是「需要從WordPress的寫訪問應該是一羣擁有由Web服務器使用的用戶帳戶的任何文件。」看起來是我正在尋找的東西。我應該問我的主機添加Apache到組? –
您的用戶資料應該是不夠的 - 在一個共享的設置,使用一般的Apache /系統進程的細節是有點太冒險了(如果你看到權限方案WordPress的書面記錄在這裏:http://codex.wordpress.org/Changing_File_Permissions#Permission_Scheme_for_WordPress )。 – Pete
這一點聽起來是正確的什麼是錯的在我的情況(我知道的奇怪的句子):「任何需要WordPress的寫入權限的文件應由WordPress使用的用戶帳戶擁有或歸組所有」。我怎樣才能讓wordpress使用我的ftp賬號?我通過我的plesk cpanel安裝了wordpress。 –