pam_securetty.so 在 centos 8 telnet 中不起作用 在 Redhat 官方网站上,

问题描述

在 Redhat 官方网站上,

8.7.2.现在认禁用安全
由于现代 Linux 系统上 tty 设备文件的动态特性,securetty PAM 模块已认禁用,并且 /etc/securetty 配置文件不再包含在 RHEL 中。由于 /etc/securetty 列出了许多可能的设备,因此在大多数情况下的实际效果认允许,因此此更改的影响很小。但是,如果您使用更严格的配置,则需要在 /etc/pam.d 目录中的相应文件添加一行启用 pam_securetty.so 模块的行,并创建一个新的 /etc/securetty 文件

所以我手动设置了securetty,但root登录在telnet上运行良好。

[ /etc/pam.d/login ]
auth       required     pam_securetty.so
auth       substack     system-auth
auth       include      postlogin
account    required     pam_nologin.so
account    include      system-auth
password   include      system-auth
# pam_selinux.so close should be the first session rule
session    required     pam_selinux.so close
session    required     pam_loginuid.so
session    optional     pam_console.so
# pam_selinux.so open should only be followed by sessions to be executed in the user context
session    required     pam_selinux.so open
session    required     pam_namespace.so
session    optional     pam_keyinit.so force revoke
session    include      system-auth
session    include      postlogin
-session   optional     pam_ck_connector.so


[ /etc/securetty ]
console
tty1
tty2

设置有问题吗?我需要帮助。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)