我下载了util-linux-2.12b软件包并构build它。 我需要在login-utils文件夹中使用login实用程序。
但运行后,即使使用正确的用户名/密码,也会给每个用户“login不正确”。
现在看来该实用程序并没有使用/ etc / shadow passowrds。
如果我通过禁用阴影密码
#pwunconv
它的工作正常,而启用后
#pwconv
它再次停止工作。 🙁
你有源RPM的软件包吗? 似乎你可能已经手动编译它(tar.gz)没有影子密码supprt,这将解释的事实,当禁用影子密码它的作品。
如果你使用源代码RPM,你应该安装它,提取util-linux源代码(在/ usr / src / redhat / SOURCES下),修补并重新closures。 另一个更好的select是将你的补丁添加到spec文件然后构build。
嘿,如果使用RHEL,将有你所需要的。 或者你可以看看formslfs项目是开放源代码的人在那里帮助代码。
拉雅