如何使用 PAM 限制用户 telnet 登录?

joe*_*ker 1 security linux authentication telnet pam

遗憾的是,我需要在 Linux 机器上为单个用户启用 telnet。其他所有人都必须使用 ssh。

如何配置 PAM 以限制哪些用户可以通过 telnet 服务器登录?

Dan*_*ley 9

您可以在您的文件或类似文件中使用pam_succeed_if/etc/pam.d/telnet

auth required pam_suceed_if.so user = ${telnet_user} quiet
Run Code Online (Sandbox Code Playgroud)

其中 ${telnet_user} 是允许使用 telnet 的用户。

但是,如果您不知道,telnet 是一件坏事。允许的帐户的详细信息很容易被嗅探,并可能使其他人能够使用该帐户。如果可能的话,你真的会使用 SSH。

编辑:哎呀,捏造了逻辑。谢谢乔福克。

  • +1 表示“telnet 是坏事” (2认同)