Util-Linuxlogin不能使用影子密码

我下载了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项目是开放源代码的人在那里帮助代码。

拉雅