赋予特定权利

赋予特定权利

我有一个名为“销售”的目录和两个名为“销售”和“HRM”的组。

如下所示,我有一个包含所有目录和相关组的列表。在不更改目录组的情况下,我需要授予“HRM”组对销售目录的读取权限。

我怎么做?

localhost:/home/SMBmelvin # ls -l
total 0
drwxrwx--- 1 root   Administratie  0 May 11 13:39 administratie
drwxrwx--- 1 root   HRM            0 May 11 13:39 hrm
drwxrwx--- 1 root   ICT            0 May 11 13:39 ict
drwxrwx--- 1 root   Intranet       0 May 11 13:39 intranet
drwxrwx--- 1 root   Klantenservice 0 May 11 13:39 klantenservice
drwxr-xr-x 1 root   root           0 May 11 13:34 Linux
drwxrwx--- 1 root   Marketing      0 May 11 13:39 marketing
drwxrwx--- 1 root   Sales          0 May 11 13:39 sales
drwxr-xr-x 1 Melvin root           0 May 11 13:34 Windows

我希望能得到一个明确的答复,提前谢谢!

答案1

一个文件一次只能属于一个组。但是,一个用户可以是多个组的成员,并且如果用户是有权访问某个文件的组的成员,那么该用户也可以访问该文件。

chown可以使用和命令来更改所有者和组chgrp

chgrp HRM sales

将目录销售组更改为 HRM

chmod g+r sales

将授予目录销售组的读取权限。

chmod +r sales

将授予所有人读取权限。如需更细粒度的控制,您需要使用访问控制列表。

相关内容