2016-07-22 75 views
0

我在/ home中有幾個文件夾。羣組的普通用戶

/首頁/管理員

對於每個新用戶,我創建編程方式使用PHP

因此,一個文件夾,這將是

/家庭/ user1的 /家庭/用戶2

現在我需要/ home/admin用戶能夠寫入/ home/user1和/ home/user2以及創建的任何新文件夾。

截至目前user1被添加到組user1和user1是用戶 user2被添加到組user2並且用戶是user2等等。 管理員添加到組管理員和用戶是管理員

我只需要/家/管理員能夠寫入到/ home /用戶1,/家庭/用戶2

我使用CentOS 6的

回答

0

你可以使用現有的組,如「用戶」,並將其定義爲初級用戶組管理,user1和user2:

sudo usermod -g users admin 
sudo usermod -g users user1 
sudo usermod -g users user2 

然後更改文件夾(和所有文件的組ownwership其下遞歸地,這是-R參數):

sudo chown -R user1:users /home/user1 
sudo chown -R user2:users/home/user2 

,你確保該組「用戶」是允許寫入到以下目錄:

sudo chmod -R g+w /home/user1 /home/user2 

則admin用戶應該能夠寫入到兩個目錄。如果該組不存在,則使用「groupadd」命令添加組。