Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 使组成为管理磁盘的所有者_Linux_Sftp_File Permissions - Fatal编程技术网

Linux 使组成为管理磁盘的所有者

Linux 使组成为管理磁盘的所有者,linux,sftp,file-permissions,Linux,Sftp,File Permissions,我的文件夹有点问题。我有1个管理员和4个用户。所有4个用户都在一个组中。 问题是管理员可以访问2TB磁盘(/media/admin/disk)。我希望整个小组可以访问管理员文件夹。因为在那个磁盘上我有4张地图,每个用户1张。(/media/admin/disk/4maps) 到目前为止,我一次只能向一个用户授予权限。(chown-R用户:组/媒体/管理员) Im为4个用户使用ubuntu服务器和sftp连接 那么,如何向组中的所有用户授予权限呢?让我们假设前面提到的4个用户都在组testgrou

我的文件夹有点问题。我有1个管理员和4个用户。所有4个用户都在一个组中。 问题是管理员可以访问2TB磁盘(/media/admin/disk)。我希望整个小组可以访问管理员文件夹。因为在那个磁盘上我有4张地图,每个用户1张。(/media/admin/disk/4maps)

到目前为止,我一次只能向一个用户授予权限。(chown-R用户:组/媒体/管理员)

Im为4个用户使用ubuntu服务器和sftp连接


那么,如何向组中的所有用户授予权限呢?

让我们假设前面提到的4个用户都在组
testgroup

setfacl -m g:testgroup:rwx /media/admin/disk

上述命令将授予
testgroup
对目录
/media/admin/disk

的完全访问权限。假设上述4个用户在组
testgroup

setfacl -m g:testgroup:rwx /media/admin/disk

上面的命令将授予
testgroup
对目录
/media/admin/disk

的完全访问权限。感谢您的帮助,还有一个问题:我在该磁盘中有4个映射(media/admin/disk/user1 | user2 |等)。我希望user1只能读写(完全预先授权)映射user1,并访问denid到其他映射。(user2,user3)@nmatja,用户名和映射名之间是否存在直接命名对应关系?是否每个映射
media/admin/disk/user1、media/admin/disk/user2等
都包含现有的用户名
user1
user2…
?是的,用户名与映射名相同-但如果这会带来问题,则不需要这样做!谢谢你的帮助,还有一个问题:我在那张磁盘里有4张地图(media/admin/disk/user1 | user2 |等等)。我希望user1只能读写(完全预先授权)映射user1,并访问denid到其他映射。(user2,user3)@nmatja,用户名和映射名之间是否存在直接命名对应关系?是否每个映射
media/admin/disk/user1、media/admin/disk/user2等
都包含现有的用户名
user1
user2…
?是的,用户名与映射名相同-但如果这会带来问题,则不需要这样做!