我有一台 Centos 7 服务器,当我使用配置文件 /etc/security/limits.conf 限制每个用户的最大连接数时,它工作得很好。请参阅以下该文件中我的配置示例:
@users - maxlogins 1
但是,如果与用户关联的 shell 是/sbin/nologin
,则它不起作用。我创建了一些仅用于端口转发的用户。由于我想尽可能限制这些用户的权限,因此我为他们分配了 shell /sbin/nologin
。
另外,我改变了这些行/etc/ssh/sshd_config
MaxSessions 1
MaxStartups 1
但这没有帮助。
那么,这个问题有解决方法吗?我想要的是限制这些用户的最大连接数。
先感谢您。