Tag: LINUX 运维

如何通过BASH命令把频繁访问服务器的IP找出来?

不知不觉建了好多网站, 也维护多个VPS服务器好多年了, 经常会碰到服务器被多种不良爬虫攻击, 不管是否恶意, 每次并发访问大的时候, 服务器的CPU使用率就飙升. 这时候我一般都会分析APACHE日志来找出在同一时间并发访问的IP. 然后找到IP后就很简单了, 通过CLOUDFLARE的防火墙添加一条IP规则永久禁止该IP的访问. CLOUDFLARE是个很不错的保护, 因为你服务器的IP地址永远不会被泄露, 而CLOUDFLARE会在你的服务器和访问者之间过滤掉恶意的访问. 通过在LINUX下BASH的几个命令, cat, awk, sort, uniq, head 可以用管道把这几个命令用起来, 分析APACHE的日志脚本, 找出访问最多的几个IP地址. cat access.log | awk '{print $1}' | sort …

很好用的取代 PuTTY 的SSH远程登陆软件 Termius

一直以来, 我都是用 PuTTY 一个窗口一个窗口来监视我所有的远程服务器. 总感觉非常的不方便, 特别是当远程链接断开需要再重新打开PUTTY. 一个PUTTY窗口只能链接一个SSH. 这下好了, 发现一款免费的SSH远程登陆软件 Termius: https://www.termius.com/ Termius SSH 软件的优势 该软件是跨平台的, 在智能手机, WINDOWS, LINUX, 安卓, iOS下都有相应的版本, 而且UI也很类似. 创建免费帐号, 然后就可以把所有主机链接的资料同步到你的其它设备中了, 相当的方便. 帐号两步验证, 安全性极佳. 和远程SSH窗口是用 TAB 标签的形式来管理的, …