开发者学堂课程【Linux 用户和组管理:用户管理命令】学习笔记,与课程紧密联系,让用户快速学习知识.
课程地址:https://developer.aliyun.com/learning/course/580/detail/7993
用户管理命令
内容简介:
一、密码的复杂性策略 续
二、文件操作
三、用户和组管理命令
四、用户创建
一、密码的复杂性策略 续
1、存放组信息的文件 /etc/group 的格式
wang(组的名称):x(组的口令):1000(组的ID号):wang(组的组成员)
存放组口令的文件 /etc/gshadow
!!表示“锁定、禁用”
对于组,在 Linux 中对组加口令使用 root,只用管理员才有权限,普通用户无权限
[root@centos7 ~]#cd /data
[root@centos7 data]#groupmems -a mage -g wang
[root@centos7 data]#getent group
普通用户操作:
[root@centos7 ~]#gpasswd mage
Changing the passwd for group mage
New Passwd:
Re- enter new passwd:
[root@centos7 data]#cat /etc/gshadow
[root@centos7 data]#groupmems -a wang -g mage
[root@centos7 data]#id wang
uid=1000(wang)gid=1000(wang) group=1000(wang),1001(mage)
[root@centos7 data]#
[root@centos7 data]#newgrp mage
uid=0(root) gid=(mage) group=1001(mage),0(root)
清空口令:
[root@centos7 data]#gpasswd -r mage
[root@centos7 data]#getent passwd
或
[root@centos7 data]#groupmems -d wang -g mage
在组里增加用户:
[root@centos7 data]#gpasswd -a wang bin
Adding user wang to group bin
[root@centos7 data]#id wang
uid=1000(wang)gid=1000(wang) group=1000(wang),1(bin)
移除用户:
[root@centos7 data]#gpasswd -d wang bin
Removing user wang from group bin
[root@centos7 data]#id wang
uid=1000(wang)gid=1000(wang) group=1000(wang)
二、文件操作
1、vipw(vi etc/passwd)和 vigr(vi etc/group)
具有编辑文件与语法检查功能
2.pwck和 grpck
检查命令是否正确