遗憾的是,我需要为Linux机器上的单个用户启用telnet。其他人都必须使用ssh。
如何配置PAM以限制哪些用户可以通过telnet服务器登录?
发布于 2009-07-06 13:19:56
您可以使用pam_localuser:
http://www.kernel.org/pub/linux/libs/pam/Linux-PAM-html/sag-pam_localuser.html
对于一种更灵活的方法,pam_listfile:
http://www.kernel.org/pub/linux/libs/pam/Linux-PAM-html/sag-pam_listfile.html
这两种方法基本上都是在本地文件中查找允许/禁止的用户名,并对照它们检查登录。
发布于 2012-02-16 11:40:30
我发现在RHEL 5上,这是不可能的,因为“telnet”和"krb5-telnet“是兼容的。在这些二进制文件上运行"ldd“不会提供pam库引用。用户必须使用PAM支持来编译telnet服务器本身。
https://serverfault.com/questions/36322
复制相似问题