Linux学习记录–第08天–组管理

Linux学习记录--第08天--组管理

组管理的两个文件(不是很重要)

/etc/group
/etc/gshadow
/etc/group
组名称
密码占位符
组GID
组成员(这里只显示附加成员)
[root@oldboy ~]# tail -n 5 /etc/group
slocate:x:21:
apache:x:48:
sa:x:1000:oldboy
dba:x:1001:oldboy
students:x:1002:
[root@oldboy ~]# id oldboy  还是用id命令更方便
uid=5001(oldboy) gid=1002(students) groups=1002(students),1000(sa),1001(dba)
/etc/gshadow
组账户名称
密码占位符
组管理员
组成员
[root@oldboy ~]# tail -n 5 /etc/gshadow
slocate:!::
apache:!::
sa:!::oldboy
dba:!::oldboy
students:!::
相关的配置文件
[root@oldboy ~]# egrep -v "^$|^#" /etc/login.defs 
MAIL_DIR  /var/spool/mail
PASS_MAX_DAYS  99999
PASS_MIN_DAYS  0
PASS_MIN_LEN  5
PASS_WARN_AGE  7
UID_MIN                  1000
UID_MAX                 60000
SYS_UID_MIN               201
SYS_UID_MAX               999
GID_MIN                  1000
GID_MAX                 60000
SYS_GID_MIN               201
SYS_GID_MAX               999
CREATE_HOME  yes
UMASK           077
USERGROUPS_ENAB yes
ENCRYPT_METHOD SHA512
groupadd
     新建组
     -g 指定GID,默认从1000开始
     -r 创建系统组,默认200-999
 groupmod
     修改组
     -g 修改GID
 groupdel
     删除组
     只有组内成员都是附加成员,才可以直接删除
     如果不是,则需要首先移出组内成员
 [root@oldboy ~]# groupdel apache
 groupdel: cannot remove the primary group of user 'apache'
 因为apache的主组是apache组,所以不能直接删除apache组。
暂无评论

发送评论 编辑评论


				
上一篇
下一篇