> CentOS > CentOS入门 >

centos用lastb命令看失败登录记录

lastb |less
lastb |tail
lastb |head

可以写个脚本,失败多少次后,就扔到/etc/hosts.deny里面去
如:
lastb |awk '{print $3}' |sort |uniq -c |sort -rn |awk '{print $2}' |head -25 |while read L;do echo "sshd:$L" >> /etc/hosts.deny;done

不生效可能是因为ldd /usr/sbin/sshd后没找到libwrap.so.0 (责任编辑:IT)