sed批量在行首和行尾添加内容
今天想只让国内的ip才能访问测试服务器,网上找了个国内路由表,地址是ipdeny,
应该算是很全的了,不全的话大家请自己再去找,要封锁服务器的ssh端口,只让国内ip才能登录ssh,国外的ip无法登录,这样也保证了安全性.什么?
你说为什么不直接只开放自己的ip,这个我也想,但公司没有牵专线,都是adsl,一重拨号外网ip就要变,所以只能让国内的ip访问.今天就简单说下
怎么用sed批量在行首和行尾插入文件内容:
1.先把路由表保存到文件里
cat t.txt
1.0.1.0/24
1.0.2.0/23
1.0.8.0/21
1.0.32.0/1...
linux设置swappiness优化系统
最近对linux进行优化的时候,发现可以设置swappiness来对系统加速,swappiness表示实际内存和虚拟内存区域进行数据交换的倾向性
大小ƒ数值越大表示倾向性越大,即交换的页面文件越多,反之亦然.我尝试的设置了下,发现系统速度是要比以前快些,具体快多少我就没有去研究了,反正以前
要等半天才出结果的find,现在是一会就出结果了,这个值是减轻了硬盘负载,但在有mysql的机器上,建议把vm.swappiness设置为1,这个值的大小是使用swap分区有很大联系,一般默认是60,我只保守的修改为了10.具体怎么设置,请看下面:
1.查看你的系统里面的swappiness...
ssh单点登录限制脚本(支持白名单 可自定义最大登录数)
使用net speeder优化服务器网络
前面我给大家介绍了centos配置shadowsocks服务端翻墙,
今天发现如果是国外的服务器的话,使用shadowsocks来进行翻墙的话,速度上是有点让人接受不了,这里我们可以使用net
speeder来加速,如果你的vps限流量和贷款的话,我建议你还是不要使用net
speeder来加速了,不然你的vps会被封,还有如果有vpn的话,我也建议你不要使用,毕竟net
speeder加速后,windows使用vpn的话会出现778的错误,但mac系统就没有问题.
系统:centos 5.x 6.x
1.下载脚本...
支持centos 5.x的shadowsocks python版安装脚本
最近用上了shadowsocks之后,就不再想用vpn来翻墙了,相信很多朋友都想偷懒,希望一个脚本就配置好.下面我就给大家个我从别人那拿来改了之后的脚本,原来这个脚本不支持centos 5.x,我修改成只适合centos 5.x用,下面来看看脚本吧.
系统:centos 5.x 64位(我只在64位上测试了脚本,32位的我相信应该没有问题)
脚本内容:
cat /root/soft_shell/shadowsocks.sh
#! /bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH...
centos配置shadowsocks服务端翻墙
家里的网络被封了vpn,无论登录公司那个vpn服务器都报619错误,给电信报故障,老是说要整专线才能使用vpn,我去年买了个表.生气归生气,问题还是要靠自己来解决,网上了解了下,现在可以靠shadowsocks来翻墙,好吧,就用他来翻墙了.
系统:centos 5.11
1.升级python
这里我就不讲了,大家可以看这篇centos下yum升级python
2.安装准备...
标签: centos vpn 服务端 翻墙 shadowsocks
shell监控网站并发邮件报警
目前网上关于网站存活监控的脚本很多,本站也放过几个,今天给大家再来个ping+curl监控网站并发邮件报警的脚本,我觉得这个脚本的思路很不错,大家有兴趣的可以下来看看.
脚本内容:
cat /root/soft_shell/check-www.sh
#!/bin/bash #Created by haiyun #set -x while true do list=(blog.slogra.com slogra.com) mail=rocdk@163.com date=$(date -d "today" +"%Y-%m-%d-%H:%M:%S") i=0 id=${#list[*]} while [ $i -lt $id ]...
shell脚本检测内存使用
公司服务器最近两天老是因为内存被使用满而造成死机,实在是受不了老叫机房的人去帮忙重启,专门写了个脚本来释放下内存,当然这台服务器不是太重要,我粗鲁的处理方式估计不会适合大多数服务器,请大家使用之前先考虑清楚,不然造成数据丢失就不关我的事了.
脚本内容:
cat check-mem.sh
#!/bin/bash mem_total=`free -m | awk 'NR==2' | awk '{print $2}'` mem_free=`free -m | awk 'NR==3' | awk '{print $4}'`...
php抓取google hosts
无聊中居然又找到个php版本的抓取google hosts的文件,试了下还可以用,ping了下ip,延迟也不是很高,网页打开测试了下速度也很快,大家有兴趣的话可以试试.
php文件:
<?php /** * 免翻墙上google * @author 自娱自乐自逍遥 <wapznw@gmail.com> * Date: 2015/2/6 * Time: 11:42 */ define('START_TAG','#google-hosts-2015'); define('END_TAG','#google-hosts-2015-end'); if(!empty($argv[1])){...