分类 未分类 下的文章

wget和curl指定域名的ip访问

wget和curl指定域名的ip访问,类似设置了/etc/hosts的方式访问指定的服务器。
需求场景为:
下载服务器有好几十台,为了检测各服务器的文件同步是否正常,可以通过指定域名的IP的方式去依次访问每台服务器,从而检查是否正常。
例如:ciika.com/demo.apk
通常设置hosts的访问为:
/etc/hosts
225.1.2.3 ciika.com
通过curl的方式为:
curl -H "Host:ciika.com" http://225.1.2.3/demo.apk
通过wget的方式为:
wget -d http://ciika.com/demo.apk -e http_proxy=225.1.2.3 -O demo.apk

两种方式亲测可用,能迅速看出哪些服务器有问题

SSH时好时坏

因为是做海外业务,必须需要能使用国外的网站,原因和解决办法不能写,经常被举报并且被迫关闭服务器

tsar的安装和使用

在使用Linux过程中,比较头疼的就是系统提供了很多Linux系统监控工具,如何充分合理的使用这些工具,找出系统运行的性能瓶颈,包括CPU,内存,磁盘,网络瓶颈。
github地址:
https://github.com/alibaba/tsar
先mark,以后再写

REDIS0006病毒的发现和解决

发现服务器SSH无法登录,最关键的是redis数据被反复清除,后来发现是redis中毒了,有些类似以前的挖kuang病du。基本特征为:
1:会定时清理redis数据
2:SSH无法登录,更改后也无法登录
这个病du在定时任务里面,每分钟会做一些事情,没详细看,具体的病du为:

*/1 * * * * (tbin=$(command -v passwd);

具体的shell脚本不贴了,经常被举报