第一章 实验思路
通过哪些命令可以进行对组和用户进行创建,怎么对用户和组进管理,通过命令让我们对用户和组进行创建和管理,通过对用户和组的管理去掌握命令用法
第二章 实验目的
掌握命令对用户和组进行创建和管理
了解对用户和组管理创建的过程
第三章 实验步骤
Useradd命令: 添加用户
Cat /etc/passwd 命令:查看用户信息
Usermod命令 修改用户
Usermod -u 1006 mp1 ; 修改mp1用户的uid
usermod -g mp3 mp4 修改mp4的用户组为mp3
usermod -u 1006 mp4 修改mp4的uid为1006
Userdel命令:删除用户信息
Userdel -f命令:强制删除用户信息
cat /etc/passwd 命令: 查看用户数据库,存放用户信息及其相关属性
dr-xr-xr-x. 5 root root 4096 8月 2 18:32 boot
第一列:表明权限 10位,4个部分
第一部分,1位,文件类型 -
- 表示所有文件
d 表示文件目录
l 链接文件
b 块文件
c 设备
s 套接字
p 管道
第二部分,2-4位,用户权限
第三部分,5-7位,组权限
第四部分,8-10位,其它用户权限
第二列:链接数量
第三列:属主用户
第四列:属组
第五列:文件大小
第6、7、8列:最后一次访问时间
第九列:文件名称
Linux 文件名称不是通过后缀区分,通过文件类型
cat /etc/shadow 查看口令数据库,存放用户密码信息及其相关属性
root:$6$5Dz.8KDf$CI2CKYmynV/LcPzNcqtpo7XnkbS1sAQ4h0AR4Q1p64tkIcn8jhvQSZ5fLVjkgSHLc8.50BudpUcnbwtEqRPap/:18479:0:99999:7:::
bin:*:17834:0:99999:7:::
第一列(root)名称
第二列 ($vMN/3RZhiNWzD8bg9FdCb0hagc25S2OkwZjnw6gvXQL4WGYtEcRxpzutg/mhCHdOOMx8cIfEc5quiuuyV3VYm)加密秘钥
第三列 最后一次更改密码的的日期
第四列; 密码最小年龄 0天
第五列:密码最大年龄 99999天
第六列:密码警告时间段 默认7天
第七列:密码禁用期
第八列:账户过期日期:空字段表示永不过期
第九列:保留字段
get:x:1000:1000:get:/home/get:/bin/bash
第一列:get :账户,用户名称
第二列 X :密码,使用X表示,具体放在/etc/shadow
第三列:(1000):uid,用户ID
第四列;(1000):gid ,所属组id
第五列:(get):描述信息
第六列:(/home/get): 用户家目录
第七列 :(/bin/bash):用户启动的shell程序
cat /etc/group 命令: 查看用户组数据库,存放用户组信息及其相关属性
get:x:1000:get
第一列:组名称
第二列:组密码
第三列:gid
第四列:组内用户成员列表
Cat /etc/gshadow命令 查看口令数据库,存放组密码信息及其相关属性
Passwd命令:修改密码 (直接回测,修改的是当前用户密码)
passwd mpa命令: 修改对应用户密码
passwd -d mpa命令: 删除密码
Groupad命令:添加组
Groupdel命令:删除组
Gpasswd mpa :给组添加密码
groupmod -g 1009 mpa ; 修改mpa组的gid
第四章 问题解决
怎么更改组名
通过groupmod帮助找到解决办法
用groupmod -n mp3 mpa
第五章 实验思考和总结
用户和组对与linux操作系统来说,是很重要的,特别是权限大的用户,权限越大风险越大。利用命令来保护用户和组的安全是首要的。通过利用命令来对组和用户进行创建和管理的过程,掌握和熟悉了解命令改怎么运用。