LCC
(Hkzy_licuncai)
1
// 此模板仅供参考,如果不适用可以修改
问题描述
我们发现有的环境新增用户,在ssh登录的时候会强制用户修改初始密码,但是有的环境又不需要。
这个首次登录策略 - 强制修改的配置,是在哪里修改,可以控制ssh是否应用这个策略?
感觉这个选项是有个配置来设置ssh是否生效强制修改策略的,我想知道在哪个地方修改这个配置。
环境信息
openUBMC 25.12
重现步骤
新增用户
期望结果
希望了解到如何设置这个配置
实际结果
[实际发生了什么,包含错误信息]
尝试过的解决方案
[列出您已经尝试过的解决方案及结果]
分析结论
[详细总结您对此问题的分析结论]
LCC
(Hkzy_licuncai)
5
有些环境当用户设置为强制修改,web会强制修改,但是ssh却跳过了。不同环境表现不一致,我想知道ssh的首次登录策略是哪个属性控制的?
或者有没有接口可以控制新建用户的默认首次登录策略?
Larry_Li
(LiJiang)
6
没有单独针对ssh的策略属性控制。
区别点在于, 如果环境上用的debug包(bingo build 或bingo build -bt debug构建的包), 使用ssh登录上去是用的/bin/bash,不会触发首次登录检查。 可以手动执行clp_commands触发。
如果是release包(bingo build -bt release构建的包), 使用ssh登录上去是用的clp_commands,会直接触发首次登录检查。