类似于设置用户 ID 权限位,还有一个设置组 ID(SGID)权限位。此位允许程序以该组的成员身份运行。
我们来看一个例子:
$ ls -l /usr/bin/wall
-rwxr-sr-x 1 root tty 19024 Dec 14 11:45 /usr/bin/wall
我们现在可以看到权限位在组权限集中。
修改 SGID
sudo chmod g+s myfile
sudo chmod 2555 myfile
SGID 的数字表示是 2。
类似于设置用户 ID 权限位,还有一个设置组 ID(SGID)权限位。此位允许程序以该组的成员身份运行。
我们来看一个例子:
$ ls -l /usr/bin/wall
-rwxr-sr-x 1 root tty 19024 Dec 14 11:45 /usr/bin/wall
我们现在可以看到权限位在组权限集中。
sudo chmod g+s myfile
sudo chmod 2555 myfile
SGID 的数字表示是 2。
登录以保存您的学习进度
登录熟能生巧!这里有一些动手实验来巩固你对 Linux 用户、组和文件权限的理解:
这些实验将帮助您在实际场景中应用这些概念,并增强对 Linux 权限和用户管理的信心。