2011-05-07 60 views
0

在我的MacBookAir上將「macuser」添加到「_www」組的命令是什麼?將「macuser」添加到「_www」組的命令?

我正在研究一個PHP項目,它生成文件和文件夾爲_www:_www,當然macuser無法對它們做任何事情。 (除非我以root身份登錄)。

如果我是正確的,在「_www」中加入「macuser」會使這容易嗎?

回答

0

試試這個

sudo dseditgroup -o edit -a macuser -t user _www 
+0

我剛剛嘗試過,它似乎沒有有什麼區別。 NetBeans仍然只以只讀方式打開文件。 – 2011-05-07 18:09:42

+0

@Lea Hayes:您可以通過運行'id macuser'並在打印的組列表中查找_www來確認命令是否正常工作。假設它在那裏,下一個問題是:文件的權限是否設置爲允許組寫入權限? – 2011-05-07 19:14:02

+0

是_www出現在列表中。我使用了'chmod -R 775 testsite',它改變了所有權限並變得可用。由PHP創建的未來目錄不可訪問,因爲它們不分配g + w。你知道如何排序嗎? – 2011-05-07 19:19:28

1

或者你可以在/etc/apache2/httpd.conf修改Apache的用戶是你在

變化

User _www 
Group _www 

User your_name 
Group staff 
+0

感謝您發佈您的答案,我會嘗試一下! – 2014-09-20 18:21:54

相關問題