我是Linux新手。我有一个文件夹,我想给予两个用户完全访问(读,写,删除)。我的FTP用户和PHP用户。
我怎么能这么做?
发布于 2020-10-19 01:34:54
创建一个自定义组。文件夹是Windows目录的术语。将与目录关联的组设置为自定义组。将组添加到两个ID中。确保目录中的任何文件都与组相关联。也许示例会更好一些--对于这些例子,用户是thing1和thing2。选择的自定义组是vroom。记住,这大部分都是用根ID (即使用sudo)完成的,文件夹的全名是/home/bigshare/house (把目录的名称想象为house)。
sudo addgroup vroom
sudo adduser thing1 vroom
sudo adduser thing2 vroom
sudo chgrp vroom /home/bigshare/house
sudo chgrp -R vroom /home/bigshare/house/*
sudo chmod 770 /home/bigshare/house
sudo chmod -R 770 /home/bigshare/house/*我们做了什么?
addgroup)adduser)相关联chgrp)chgrp)相关联chmod)7)或in (第二个7)可以读取、写入或运行文件,因为其他任何人都不能读取、写入或运行文件(最终数字0)。发布于 2020-10-18 19:29:59
将这两个用户添加到自定义组中,然后将文件上的chgrp或组上的chown添加到实际组本身。您可以使用组成员可以做的事情来设置文件的自定义权限,例如只读、rwx等。
https://askubuntu.com/questions/1284840
复制相似问题