在 Linux 系统中,目录的权限通常分为用户、组和其他人权限。设置目录的 Group 权限对于限制不同用户组对目录的访问至关重要。可以通过以下步骤设置 Linux 目录的 Group 权限:
获取当前权限
使用 ls -l
命令可以查看目录的当前权限。输出中,目录权限的第二部分表示组权限,例如:
$ ls -ldrwxr-xr-x 2 root users 4096 Oct 3 15:33 directory
在这个例子中,users 组对目录的权限是可读可执行的(r-x)。
更改 Group 权限
要更改组权限,可以使用 chmod
命令。语法为:
$ chmod g[权限号] 目录
例如,要将用户组的权限从可读可执行更改为可读可写可执行,可以使用以下命令:
$ chmod g+w directory
注意:上述命令中,+w
表示添加写权限。
移除 Group 权限
要移除组权限,可以使用 chmod
命令中的 -
选项。语法为:
$ chmod g-[权限号] 目录
例如,要移除用户组的可写权限,可以使用以下命令:
$ chmod g-w directory
通过设置正确的目录 Group 权限,可以有效地控制不同用户组对特定目录的访问权限,从而增强系统安全性。