Linux之用户与系统(二)

1.更改用户信息
usermod
1)更改用户的名称
例:usermod -l hei(新名称) bai
在这里插入图片描述
2)更改用户的uid
例:usermod -u 1234 bai
在这里插入图片描述
3)更改用户的初始组
例:usermod -g 72 bai
在这里插入图片描述
4)更改用户的附加组
例:usermod -G 21 bai

5)添加用户的附加组
例:usermod -aG 72 bai
在这里插入图片描述
6)删除用户所有附加组的身份
例:usermod -G ‘’ ‘’ bai
在这里插入图片描述
7)指定用户说明文字
例:usermod -c ‘‘hehehheheh’’ bai
这里我们打开监控,便于观察
在这里插入图片描述
在这里插入图片描述
8)更改用户家目录的指向
例:usermod -d /tmp bai
在这里插入图片描述
9)更改用户的家目录
例:usermod -md /home/she bai
在这里插入图片描述
10)更改用户的shell
例:usermod -s /bin/sh bai
在这里插入图片描述
11)冻结用户
例:usermod -L bai
在这里插入图片描述
12)解锁用户
例:usermod -U bai
在这里插入图片描述
2.用户认证信息
/etc/shadows ##记录用户认证信息
在这里插入图片描述
在这里插入图片描述
例:bobo: !! :17891: 0:9999: 7 : : :
[1] [2] [3] [4] [5] [6] [7] [8] [9]
此文件一共有九列,分别代表以下意思
1)用户名称
2)用户密码
3)用户最后一次被更改的时间
4)用户密码最短有效期,如果此位有数字表示要过多少天才可以更改密码
5)用户密码最长有效期,用户必须在此有效期内更新密码,超时会被冻结
6)密码警告期限,在过期前制定天数内会发送警告信息给用户
7)用户非活跃天数,默认为空,如果有数值,表示密码最长有效期后还可以使用的天数。
8)用户到期日,默认为空,表示帐号在这个日期前可以使用,到期后帐号将作废。
9)用户自定义的列,目前没有启用
3.用户密码
1)更改用户密码
例:passwd bai
在这里插入图片描述
在这里由于我们密码设计太简单系统提示这是一个不好的密码,但由于我们是root用户所以不受限制,我们在设定密码的时候要符合密码规则。
2)在用户密码前加入 “!!”
例: passwd -l bai
3)
4)在用户密码前加入“!”
例:usermod -L bai
5)在密码不为空时使用
例:usermod -U bai
6)清空用户bai 的密码
例:passwd -d bai
注意事项:普通用户改密码时
1.必须知道当前用户原始密码
2.密码不能和帐号名相似
3.密码不能时纯数字或字母
4.密码不能是有序的字母和数字的组合
7)用户最后一次被更改的时间
passwd -e bai ##会改变用户最后一次密码时间为0,用户登陆时会被强制修改密码
chage -d 0 bai ##两条命令功能相似
在这里插入图片描述
可以看到第三部分变成了0
8)用户密码最短有效期
passwd -n 1 bai ##用户bai在一天之内不能修改密码
chage -m 1 bai
在这里插入图片描述
这里看出第四部分变成了1
9)用户密码最长有效期
passwd -x 50 bai ##设定用户bai在50天内必须该密码
chage -M 50 bai
10)密码警告期限
passwd -w 2 bai ##密码过期前两天有警告输出
chage -w 2 bai
11)用户非活跃天数
passwd -i 2 bai ##密码过期后仍可以登陆系统的天数
chage -I 2 bai
12)用户到期日
chage -E 2019-01-01 bai ##bai用户在2019-01-01会被冻结
4.用户授权
1)权力下放文件为/etc/sudoers
此文件可以用vim直接编辑,但是不提供语法检测
在这里插入图片描述
我们先来看看这是一个什么文件
在这里插入图片描述
也可以使用visudo编辑此文件,有语法检测
在日常管理中我们知道添加用户的操作只能由root用户创建,那么普通用户如何创建用户,那么这就涉及到用户授权的问题了,只要给这个普通用户授予相应的权力就可以让他完成相应的操作。
2)下放方式
visudo 100行左右
用户 主机名称=(得到用户的身份) 命令
student localhost=(root) NOPASSWD: usr/bin/useradd
在这里插入图片描述
添加用户后我们来切换到student用户来建立一个用户试试
在这里插入图片描述
NOPASSWD: 用户可以免密执行命令
可是当我们想要删除这个我们刚才创建的这个用户时发现我们没有这个权限,那么此时我们该怎么办呢?相信你已经想到,我们只需要以同样的方法下放删除文件的权限就可以删除了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值