Linux基础信息,Linux基础(用户信息)

1 用户信息的更改

示例:

usermod 参数 以存在系统中的用户

-l 更改用户名称

示例:

5b8bad12848102e81c442021346f48a4.png

-u更改用户uid

-g更改用户gid

示例:

3bd0e5b6297173c12a2ad36115491d9d.png

-G更改用户附加组(更改以存在的附加组)

-aG 添加用户附加组(一个用户默认1-2附加组 用-aG可以天及附加组)

示例:

5140e1dd63cd145ad83b8d2e8743b165.png

-c更改用户说明

-d更改用户家目录的指向

-md 更改用户的家目录

示例:

1f0a6786816d89873d50f357a55c01a3.png

-s更改用户shell

-L冻结帐号

-U解锁

2.用户权力的下放

在系统中超级用户可以下方给普通用户不能执行的操作给普通用户。

下放权力的配置文件: /etc/sudoers

下放权力的方法

超级用户执行visudi进入编辑/etc/sudoers模式

格式:

student localhost=(root) NOPASSWD: /user/sbin/useradd

NOPASSEWD: 表示拥护调用sudo命令时不需要输入密码

示例:

41c1ac7660fe93738b592ff136aaa787.png

1c7666816d51c44ee7939c51b93929ba.png

3.root忘记密码

重启系统

在系统启动阶段按上下建停止系统引导

选择其定引导标题 按E进行编辑

找到Linxu16引导条目这一行,从这段最后删除到ro,并把ro改为rw,然后添加rd.break

ctrl + X 启动设定后的引导条目

进入系统后执行chroot /sysroot 切换到真实的系统环境

passwd.root修改超级用户的密码

建立文件 /.autorelabel让系统重新扫描所有文件

exit X2使系统自动重新启动

示例:

9f99e78104509f4ce8f6b7bdfae6fd5c.png

421a5284a8da254866aa96d5604a5ff8.png

5fbb316b8dd8fce2b02d4c8cb41c372d.png

用户认证信息控制

/etc/shadow #用户认证信息

用户: 密码: 最后一次密码修改的时间: 最短有效期:最长有效期:警告期:非活跃期:帐号到期日期

chage -m 7 zz

警告期

chage -W 8 zz

最长有效期

chage -M 9 zz

非活跃天数

chage -I 10 zz

帐号到期日期 YYYY-AB-CD

-d用户密码最后一次修改时间,如果设定0,则用户系统登陆的时候必须修改自己的密码。

chage -d 0 zz

示例:

2b4e05e8158b9692881f155c66232501.png

5c5bedf90c0d64e6b2f60003ac2e3ba5.png

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值