Linux 阻止SSH攻击
时间:2018-01-18 13:47:33
参考 :
环境:
- CentOS 7
IP登陆黑名单#
# 确认sshd是否支持TCP Wrapper,输出类似:libwrap.so.0 => /lib/libwrap.so.0
ldd `which sshd` | grep libwrap
# 进入目录
cd /usr/local/bin/
# 下载文件
echo "curl https://blackip.ustc.edu.cn/list.php?txt | sed 's/^/sshd:&/g' > /etc/hosts.deny" > fetch_neusshbl.sh
# 文件执行权限
chmod +x fetch_neusshbl.sh
# 每小时更新,文件目录
cd /etc/cron.hourly/
# 建立软连接
ln -s /usr/local/bin/fetch_neusshbl.sh .
# 执行脚本,更新ip黑名单
./fetch_neusshbl.sh