用户
概念:这个就好比一个班有好多学生,然后一个班刚开学的时候,大家每个人都可以说成是
一个个的用户,然后老师就是一个大boss,也就是我们linux中的root用户。
##监控用户和组的信息
用户的管理
用户的创建
useradd +用户名
useradd (参数) 用户名
常用的参数有
-g 指定用户初始组(这个组必须存在)
-G 指定附加组 (必须存在)
-c 用户说明
-d 用户家目录
用户删除
userdel -r 用户名 -r必须加,不然下次创建与此同名的用户时会显示用户已存在
用户id信息查看
id 用户名
5.用户信息更改
usermod 参数 用户
-l 更改用户名称
-u 更改uid
-g 更改gid
-G 更改附加组
-aG 添加附加组
-c 更改说明
-d 更改家目录指定
-md 更改家目录指定及家目录名称
-s 更改shell
-L 冻结帐号
-U 解锁
##用户上锁与解锁
.用户认证信息的控制
chage 参数 用户
-d ##用户密码组后一次修改的时间,如果设定成0,用户登陆系统后必须修改自己的密码
-m ##最短有效期
-M ##最长有效期
-W ##警告期
-I ##用户非活跃天数
-E ##帐号到期日格式 -E "YYYY-MM-DD"
##修改最短和最长有效期
用户权力的下放
(1)编辑 visudo 用户 主机=(root) NOPASSWD:/..
测试
组
概念:就好比班级这个概念,好多人同时属于这个组,但是里面的每个人又可以属于其他组,比如说家庭是我们的初始组
,社会,俱乐部,学校等,在每个组我们有好多的身份,所以我们必须学会组的建立和删除
组的建立
groupadd
组的删除
groupdel