了解用户信息的存储位置;使用useradd groupadd来创建用户和用户组;usermod设置用户属性,包括禁止其登录系统、密码、账户到期时间、注释等;再使用tail命令验证用户信息是否设置成功。
1、test1的注释为my first user,对应的目录为/home/aue/,设定此用户的过期时间为2020-12-1。
-
知识点
(1)用户信息在Linux操作系统中的存储位置
(2)使用useradd创建用户
使用该命令创建用户时,默认用户信息会存在/home目录中,同时默认会创建一个与该用户同名的基本用户组。
useradd可以添加属性,设置用户密码、账户到期时间等
-e 账户的到期时间,格式为YYYY-MM-DD
-d指定用户信息存储目录(默认是/home/username)
-u指定该用户的UID
-g指定一个初始的已存在的用户基本组
-G指定一个或多个扩展用户组
-N不创建与用户同名的基本用户组
-s指定该用户的默认Shell解释器
(3)使用usermod修改用户属性
-
题解
创建用户,设置用户信息存储位置、到期时间。使用tail -1命令,查看/etc/passwd文件的最新一行是否插入一条用户信息,验证创建是否成功。
使用usermod命令,设置用户的注释
2、test2的注释为my another user,加入test1用户组。
-
知识点
groupadd创建用户组
-
题解
创建用户组group1、用户test2,修改test2的用户属性,通过查看/etc/shadow文件,验证用户密码是否设置成功
设置test2的注释
创建用户组test11,将两个用户都添加到test11用户组中,通过查看/etc/group文件,验证是否将用户添加到用户组中
3、分别为两个用户设置密码,然后锁定test1账户。
-
题解
使用usermod设置test1的密码、注释
锁定test1用户,禁止其登录系统