![]() | ![]() | |
![]() | 方法1:在/etc/pam.d/sshd文件第一行加入 auth required pam_listfile.so item=user sense=allow file=/etc/sshusers onerr=fail 然后在/etc下建立sshusers文件,编辑这个文件,加入你允许使用ssh服务的用户名,不用重新启动sshd服务。 方法2:pam规则也可以写成deny的 auth required pam_listfile.so item=user sense=deny file=/etc/sshusers onerr=succeed 方法3:在sshd_config中设置AllowUsers,格式如 AllowUsers a b c 重启sshd服务,则只有a/b/c3个用户可以登陆 | |
![]() | ![]() |
![]() | ![]() | |
![]() | Rainy'Fox 基于端口,使用iptables的connlimit模块 iptables -I INPUT -p tcp –syn –dport 22 -m connlimit –connlimit-above 2 -j REJECT 一条指令即可以搞掂, –connlimit-above 2表示只允许一个客户开启二个会话,与sshd_config 设置的区别,sshd_config只能设定一个用户最多尝试几次密码 同样也可以设定web服务访问设限 iptables -I INPUT -p tcp –syn –dport 80 -m connlimit –connlimit-above 30 -j REJECT 这样即可 用putty测试,开启到第三字,显示网络不可用 | |
![]() | ![]() |