
Shell
IGGG
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
shell脚本互斥锁
脚本防止同时运行两个实例的互斥锁以下是主要写法。# 检查锁文件是否存在,如果存在表示系统中有其他实例在运行,则直接退出。 # 需要注意的是,锁文件需要避免重名,建议脚本名称.file [ -f /tmp/lock.file ] && exit # 开始执行任务前,创建锁文件,并把当前pid 写入锁文件 echo $$ > /tmp/lock.file sleep 1 # 判...原创 2018-03-15 18:00:03 · 3813 阅读 · 2 评论 -
freeswitch被外国IP攻击盗打的防护措施
SIP攻击很常见,特别是各大云服务器,基本上开了个公网IP绑定到实例机器就会被外国IP一遍怼。 防范也容易,就是把外国IP禁掉。 实现:iptables+ipset,只允许中国IP访问本机,也就实现了封禁国外IP的效果。 优点:匹配迅速,免去iptables单链匹配。 具体操作如下: #安装ipset: RedHat:yum install ipset Debian:apt-ge...原创 2019-03-15 11:51:58 · 6156 阅读 · 6 评论