问: 我过去使用 /etc/securettys
文件来控制 root 可以登录的 tty,但它现在好像不起作用了,发生了什么?
答: 现在安装了 Shadow Suite,/etc/securettys
文件完全不起作用了。root 可以使用的 tty 现在位于登录配置文件 /etc/login.defs
中。此文件中的条目可能指向另一个文件。
问: 我安装了 Shadow Suite,但现在无法登录,我错过了什么?
答: 您可能安装了 Shadow 程序,但没有运行 pwconv
,或者您忘记将 /etc/npasswd
复制到 /etc/passwd
,以及将 /etc/nshadow
复制到 /etc/shadow
。另外,您可能需要将 login.defs
复制到 /etc
。
问: 在关于 xlock 的部分中,它说要将 /etc/shadow
文件的组所有权更改为 shadow
。我没有 shadow
组,我该怎么办?
答: 您可以添加一个。只需编辑 /etc/group
文件,并为 shadow 组插入一行。您需要确保组号没有被另一个组使用,并且您需要在 nogroup
条目之前插入它。或者您可以简单地将 xlock
suid 到 root。
问: 是否有 Linux Shadow Password Suite 的邮件列表?
答: 是的,但它是用于 Linux 的下一个 Shadow Suite 的开发和 Beta 测试。您可以通过发送邮件至:shadow-list-request@neptune.cin.net
,主题为:subscribe
来加入该列表。该列表实际上用于讨论 Linux shadow-YYMMSS
系列的发布。如果您想参与进一步的开发,或者如果您在您的系统上安装了该 Suite 并想获取有关新版本的信息,您应该加入。
问: 我安装了 Shadow Suite,但是当我使用 userdel
命令时,我得到“userdel: cannot open shadow group file”,我做错了什么?
答: 您在启用 SHADOWGRP
选项的情况下编译了 Shadow Suite,但是您没有 /etc/gshadow
文件。您需要编辑 config.h
文件并重新编译,或者创建一个 /etc/group
文件。请参阅有关 shadow 组的部分。
问: 我安装了 Shadow Suite,但现在我在 /etc/passwd
文件中得到了编码后的密码,怎么回事?
答: 您要么在 Shadow config.h
文件中启用了 AUTOSHADOW
选项,要么您的 libc
是使用 SAHDOW_COMPAT
选项编译的。您需要确定是哪个问题,并重新编译。