将操作系统从 5300-06 升级到 5300-11 后,发生了这种奇怪的行为。
我的系统有另一个 unix 帐户,我们称其为“ abc ”,特意将其 uid 配置为0以作为具有所有权限的root工作。它已经像这样运行了多年并且运行良好。但是升级后,当 abc 的密码过期时,它不是在成功登录后立即提示输入新密码,而是要求更改“ root ”的密码,而实际上是在更改 root 的密码而不是 abc 的密码。
如果我将abc的 uid更改为另一个唯一 id,它会在提示时成功说更改abc的密码。
我无法更改abc的 uid的原因有很多。所以我想找出的是,为什么会发生这种情况,我该如何“修复”它?真的是操作系统升级导致的吗?