linux创建共享目录

2025-04-2207:11:59常识分享0

操作步骤详解

第一步:检查系统版本与内核信息。

第二步:确保系统环境满足后续操作要求。

第三步:创建共享目录,以供后续操作使用。

第四步:为进行测试,创建测试用户账号。

第五步:根据需要创建用户组,例如admin和IT。

第六步:设置用户的属组,确保其正确性。

第七步:查看admin和IT用户组成员,确认其成员信息。

第八步:全面查看所有用户的详细信息。

特别说明:

/data/soft的用户组已设置为admin,此目录能被admin组的成员进行读取、写入和访问操作,除了root用户外,其他用户无此权限。当前系统中,admin组的成员包括zhangsan、lisi以及admin本身。Kitty用户的主组为kitty,同时其属组也包括在IT组中。

直接在系统中创建了zhangsan、lisi、kitty以及admin三个用户,并进行了相应的设置。

已成功创建admin和IT两个用户组,其中admin组的用户包括/zhangsan、/lisi以及admin本身。

经过验证,可以清晰地查看到admin和IT用户组的成员列表。

同样地,我们查看了admin/lisi/zhangsan等用户的详细信息,确保一切设置正确。

/data/soft目录的所有组已被设置为admin。为了确保其权限设置正确,我们进一步设置了该目录的读取、写入及访问权限。

在此额外说明sgid权限的概念:当文件或目录拥有sgid权限时,执行该文件的其他用户将临时获得文件拥有组的权限;对于目录,任何在此目录下创建的文件(包括子目录)将继承该目录的组。我们已对/data/soft目录设置了sgid权限。

经过测试,我们发现admin、zhangsan和lisi用户均能在/data/soft目录下成功创建文件,而kitty用户则因权限不足无法创建。发现在/data/soft下创建的文件或目录的属组均正确地设置为admin组。

以上步骤已全部完成,系统环境及用户权限设置正确无误。