我不認爲我完全理解組和用戶。我確定php以用戶身份運行apache
以apache用戶身份運行的php腳本的文件權限
我在我的服務器上有2個文件,但我可以在沒有任何問題的情況下運行它。以下是文件權限。
-rwxrwxr-x 1 staging staging 2100 Sep 6 14:47 hardware.php
-rwxrwxr-x 1 staging apache 69 Dec 5 2012 ipn.php
是唯一的原因hardware.php可以運行是因爲它具有讀取和everyone
執行權限。 PHP需要運行什麼?
而且我有以下權限的文件夾migrations
。
drwxrwxr-x 2 staging apache 4096 Dec 17 12:45 migrations
是我可以寫到這個的原因,因爲該組是Apache和該組具有寫權限?
我還是有點困惑的用戶和組。我知道組可以包含一組用戶,但我不確定在哪裏查找信息。
apache是一個用戶還是一個組?