更新ID(KYUA-202312-1243)
- 更新简述:
- 在启用strict模式下,偶现设置三员密码失败的问题。
- 影响操作系统版本:
- 银河麒麟高级服务器操作系统 V10 SP3
银河麒麟高级服务器操作系统(Host版)V10
- 更新类型:
- 问题修复
- 发布时间:
- 2024-03-14
- 更新描述:
- 修复和更新方法
需要更新kysec-daemon版本到1.0.3-36.se.20或以上版本。
需要更新security-switch版本到1.2.7-6.se.20或以上版本。
更新方法(用root权限执行以下命令):
yum update kysec-daemon security-switch
详细介绍
一、问题复现方法
[步骤]
1.当前用户处于none模式,root用户登录系统
2.打开终端,使用security-switch --set strict开启strict模式
3.在设置三元密码时,先开启大写锁定,输入qwert12345
4.使用backspace键将刚刚的输入全部删除,关闭大写锁定,重新输入密码qwe123,./l;'
5.确认密码时也正确输入密码qwe123,./l;'
[结果]
5.提示无法启用root账户:设置密码时出错,无法获取用户输入的密码
[期望]
5.进入设置secadm密码的环节,最后strict模式能够切换成功
二、问题分析结果
security-switch设置密码时采用多线程的方式,主线程定时等待,超时主动杀死子线程,kysec-daemon的dbus请求设置超时间比security-switch的线程等待时间略长。
三、补丁及下载地址
从软件仓库更新