用户管理命令 | 学习笔记(一)

简介: 快速学习用户管理命令。

开发者学堂课程【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

检查命令是否正确

相关文章
|
10月前
|
安全 Linux Shell
Linux用户管理指南:创建、删除、权限、最佳实践,全面掌握用户管理技巧
Linux用户管理指南:创建、删除、权限、最佳实践,全面掌握用户管理技巧
924 0
|
1月前
|
Shell Linux 数据安全/隐私保护
|
2月前
|
自然语言处理 数据安全/隐私保护 开发者
wikijs的基本操作-网站配置和用户管理
wikijs的基本操作-网站配置和用户管理
|
Java 测试技术 应用服务中间件
课程管理-删除小节删除视频(功能测试) | 学习笔记
简介:快速学习课程管理-删除小节删除视频(功能测试)
111 0
课程管理-删除小节删除视频(功能测试) | 学习笔记
|
关系型数据库 MySQL 数据库
Mysql数据库用户管理
1.Mysql登录 当 MySQL 服务已经运行时, 我们可以通过 MySQL 自带的客户端工具登录到 MySQL 数据库中, 首先打开命令提示符, 输入以下格式的命名:
112 0
|
Shell Linux 数据安全/隐私保护
用户管理命令 | 学习笔记(二)
快速学习用户管理命令。
105 0
|
开发者 Python
添加用户功能的实现 | 学习笔记
快速学习 添加用户功能的实现
104 0
|
Linux 数据安全/隐私保护
【Linux实操篇二】用户管理是什么?该如何进行用户管理(用户、组、密码等介绍)?(二)
【Linux实操篇二】用户管理是什么?该如何进行用户管理(用户、组、密码等介绍)?(二)
【Linux实操篇二】用户管理是什么?该如何进行用户管理(用户、组、密码等介绍)?(二)
|
Linux 开发工具 数据安全/隐私保护
【Linux实操篇二】用户管理是什么?该如何进行用户管理(用户、组、密码等介绍)?(一)
【Linux实操篇二】用户管理是什么?该如何进行用户管理(用户、组、密码等介绍)?(一)
【Linux实操篇二】用户管理是什么?该如何进行用户管理(用户、组、密码等介绍)?(一)
|
SQL 存储 关系型数据库
十七、用户管理
十七、用户管理
128 0
十七、用户管理