2015-04-03 32 views
0

我需要允許我的本地web服務器(本地主機)在Linux系統(ubuntu)上讀/寫/ etc/network/interfaces文件。如何讀/寫/ etc/network/interfaces文件

該文件的數據處理完成後,我只需要知道授予www-data權限的最佳方式。

我想我可以先以root用戶身份登錄,併爲所有人編輯文件設置權限(因爲它是一個mediaplayer而不是一個很大的安全風險,不會被任何其他用戶訪問)。

我也可以做一些漂亮的用戶分組,我猜...這些linux事情並不那麼經驗豐富。

任何人都有一個很好的建議,或輸入爲什麼我建議的方法是壞的?

+1

這聽起來像一個安全噩夢等待發生。 – 2015-04-03 14:46:00

+0

您無法從網絡訪問MP。它只能訪問我的服務器以下載新內容。 – 2015-04-03 14:55:58

回答

0

我不知道你爲什麼會想這樣做,但一般組時很方便,這樣的:

  1. 您創建一個新的組,例如networking
  2. 那麼你更改組的文件到此新組(並檢查它是否具有g + rw權限)
  3. 最後您將www-data用戶添加到networking組。
  4. (以及可能重新記錄,因爲權限往往緩存,這可能並不需要爲www-data
+0

我想這樣做的原因是我想能夠在webapp中設置wifi和其他網絡設置,然後數字標牌/媒體播放器可以自動獲取api上的新設置。所以只需使用網線將其插入即可,並且可以自行加載新的wifi配置。如果你知道比我提議的更好或更安全的方式,那麼我全都是耳朵☺ – 2015-04-03 18:31:44