你好,游客 登录 注册 搜索
背景:
阅读新闻

Linux账号管理

[日期:2013-04-25] 来源:Linux社区  作者:zhang_ruihua [字体: ]

三、用户组

跟用户组相关的两文件包括/etc/group和/etc/gshadow,具体如下:

1./etc/group的文件结构:

查看/etc/group文件的内容:共4个字段,每个字段使用分号“:”隔开,分别是:

[root@hs-uf21 etc]# head -n 2 group

root:x:0:root

bin:x:1:root,bin,daemon

[1]:用户组名

[2]:用户组密码

[3]:GID

[4]:此用户组支持的账号,可以有多个账号同属于一个组

 

查看Oracle用户信息与用户组信息

[root@hs-uf21 ~]# grep oracle /etc/passwd /etc/group/etc/gshadow

/etc/passwd:oracle:x:501:502::/home/oracle:/bin/bash

/etc/group:dba:x:501:oracle

 

有效用户组与初始用户组

使用groups命令查看oracle用户支持的用户组,第一个显示的用户组为有效用户组:

[oracle@hs-uf21 ~]$ groups

oinstall dba

改变oracle用户的有效用户组,使用newgrp命令:

[oracle@hs-uf21 ~]$ newgrpdba

[oracle@hs-uf21 ~]$ groups

dba oinstall

 

用户新创建文件的所属组名为当前有效用户组:

[oracle@hs-uf21 ~]$ touch test.txt

[oracle@hs-uf21 ~]$ ll

-rw-r--r-- 1oracle dba 0 Apr 21 21:40 test.txt

 

2./etc/gshadow的文件结构:

查看/etc/gshadow的内容:共4个字段,每个字段使用分号“:”隔开,分别是:

[root@hs-uf21 etc]# head -n 2 gshadow

root:::root

bin:::root,bin,daemon

[1]:用户组名

[2]:用户组密码

[3]:用户组管理员有账号

[4]:该用户组的所属账号(与/etc/group相同)

linux
相关资讯       Linux账号 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款