美国服务器Linux系统管理组账号详解

上期详细讲解了美国服务器Linux系统管理用户账号的内容,这期美联科技小编接着来讲下美国服务器Linux系统管理组账号的内容。 1、组账号 1)基本组,即为私有组:这个组称为该用户

美国服务器Linux系统管理组账号详解

来源:美联科技 作者:美联科技小编Zoe 浏览量:131
2019-10-23
0
        上期详细讲解了美国服务器Linux系统管理用户账号的内容,这期美联科技小编接着来讲下美国服务器Linux系统管理组账号的内容。

        1、组账号

        1)基本组,即为私有组:这个组称为该用户的基本组或私有组

        2)附加组,即为公共组:每一个用户账号至少属于一个组,若该用户同时还包含在其他的组中,则这些组称为该用户的附加组或公共组

        2、组账号文件

        1)/etc/group:保存组账号基本信息

        2)/etc/gshadow:保存组账号的密码信息

        3)GID号:组标识号,Group IDentify

        3、添加组账号—命令

        使用groupadd命令可以添加一个组账号,需要指定GID号时,可以使用“-g”选项

        4、添加删除组成员—gpasswd命令,常用选项如下

        1)-a:向组内添加一个用户

        2)-d:从组内删除一个用户成员

        3)-M:定义组成员列表,以逗号分隔

        5、查询账号信息

        1)查询用户所属的组

        2)查询用户身份标识

        3)查询用户账号的详细信息

        4)查询已登录到主机的用户信息

        5)使用w、who、users命令查询

        6、查看文件/目录的权限和归属

        1)访问权限

        ① 读取r:允许查看文件内容、显示目录列表

        ② 写入w:允许修改文件内容,允许在目录中新建、移动、删除文件或子目录

        ③ 可执行x:允许运行程序、切换目录

        2)归属

        ① 属主:拥有该文件或目录的用户帐号

        ② 属组:拥有该文件或目录的组帐号

        各字段配置格式含义如下:

        d rwx r-x r-x .   2 root root         6  10月    22 2019 tmpfiles.d

        拆解为 ① d:目录-文件,② rwx:属主-主人,③ r-x:属组-不具备权限,④ r-x:other-所有人,⑤ root:属主,⑥ root:属组,⑦ 6:文件大小-单位字节,⑧ 10月   22  2019:创建时间,⑨ mpfiles.d:文件名。

        r、w、x权限字符也可以分别用为八进制数字4、2、1表示。

        7、设置文件权限和命令的权限—chmod命令

        chmod  [ugoa]  [+-=]  [rwx] 文件或目录… / chmod nnn 文件或目录表…

        拆解为 ① ugoa 分别表示属主、属组、其他用户、所有用户,② +、-、=分别表示增加、去除、设置权限,③ nnn 表示3位八进制数。

        注意:文件最大权限为666,目录最大权限为777。

        8、设置文件和目录的归属—chown命令

        可以结合“-R”选项递归修改指定目录下所有文件、子目录的归属。

        9、权限掩码—umask

        umask就是默认指定目前用户在新建文件或目录时的权限默认值。

        1)umask作用

        控制新建的文件或者目录的权限,默认权限去除umask的权限就为新建的文件或者目录的权限 ;

        2)umask设置: umask022

        3)umask查看: umask

        例如将umask设为000,新建目录或者文件,查看权限。将 umask设为022,新建目录或者文件,再查看权限。

        注意:文件的最大权限是666,那么文件的权限掩码就是022,目录清单权限为777,那么命令权限掩码就是022。

        以上就是美国服务器Linux系统管理组账号的介绍,需要了解更多的用户,欢迎给美联科技小编留言哦!

        关注美联科技,了解更多IDC资讯!
部分文章来源与网络,若有侵权请联系站长删除!