限制 Linux 中每个用户帐户的登录次数。

限制 Linux 中每个用户帐户的登录次数。

目前的情况是,所有用户都已在本地配置了 telnet 连接,连接到运行简单 telnet 守护程序的 Red Hat 服务器。我想将这些本地配置的 telnet 会话合并到在 RDP 会话中运行的模拟器中。主要障碍是,这样做允许所述用户与 Linux 主机建立无限数量的远程会话。这在这里是不可接受的,因为涉及许可问题。我正在寻找一种基于用户来控制特定用户可以建立的会话数的方法。有些实用程序类型的帐户需要建立许多连接。但是,我希望将交互式用户会话限制为每个用户两个。这可能吗?如果可以,怎么做?谢谢。

答案1

我使用 Debian,但它应该几乎相同:

在 /etc/security/limits.conf(或 Red Hat 中的类似文件)中,您可能可以对那些可能没有无限会话数量的用户使用 maxlogins 选项。

答案2

如果“会话数”指的是“同时会话数”,那么可以,您可以编辑 /etc/xinetd.conf,并在“telnet 服务”部分中设置“实例 = 2”。然后 HUP xinetd 或“service xinetd reload”。

相关内容