Ubuntu 16.04 中的“新”login.defs 文件是什么?

Ubuntu 16.04 中的“新”login.defs 文件是什么?

我目前正在参加 Linux+ 认证的 TestOut,并且进入了用户和组部分。讲师演示了 login.defs 文件已用于更改默认用户信息。我正在使用 Ubuntu 16.04 进行演示,当我 cat 文件时,我收到以下消息:

cat 输出的屏幕截图

它说它现在已经过时了。在当前版本的 Ubuntu 中我可以在哪里操作这些值?

答案1

您误解了警告信息。没有“new login.defs”;现有文件仍在使用,但不再支持警告后面的 4 个选项。


其中一些选项不仅被移到其他地方,还被彻底删除。例如,CLOSE_SESSIONS永久启用,因为禁用它会给相当多的 PAM 模块带来问题。

其他选项从未得到相应 PAM 模块的支持;它们仅在无 PAM 登录的系统上工作。相应的 PAM 选项将在 中指定/etc/pam.d

  • 大多数身份验证模块(例如 pam_unix(8))不允许以任何方式自定义密码提示。
  • pam_mail(8) 模块接受dir=Maildir 格式(又名 qmail)的位置。
  • NO_PASSWORD_CONSOLE 可以通过 pam_succeed_if(8) 模块进行模拟。

相关更新日志:

相关内容