shadowsocks的优点就不在这里啰嗦了,简单地说比ssh更快。下面分享在服务器里安装shadowsocks的移植版shadowsocks-libuv。
1.安装git,已安装过请跳过此步骤。
centos执行
yum install git
debian执行
apt-get install git
装完了就执行
git --version ,如果出版本号则安装成功。
2.安装openssl,已安装过请跳过此步骤。
centos执行
yum i……
shadowsocks是近两年才发展起来的轻量级的socks5代理软件,相较于传统的ssh,shadowsocks速度更快。我在buyvm里搭建了一下,然后在本地8M电信单线程下载YouTube视频,下图所示:
电信8M几乎跑满,比ssh快多了
shadowsocks-libev是shadowsocks众多版本中的一种,本博最为推荐。它使用libuv + C 编写,500不到的代码,资源消耗非常小,再破的VPS都能跑得起来。相对……
有时候我们需要给朋友开一些独立账户,多了就会不好管理,使用这个脚本就可以轻松进行用户添加、删除、重启等常用操作。
首先做好准备工作,需要在系统里安装好shadowsocks-libev,严重建议默认安装,因为会关系到后面,教程地址:http://www.lucong.com.cn/lulu/centos-debian-shadowsocks-libev.html
1.下载脚本
wget -P /etc/rc.d/init.d/ http://www.luco……
首先做好备份工作,把sysctl.conf被分到root目录
cp /etc/sysctl.conf /root/
然后开干
编辑sysctl.conf
vi /etc/sysctl.conf
删掉所有的文本,把下面的代码都替换上去
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_keepalive_ti……
用途:
1.限制一个ssh用户的最大登录数为n,n可自定义。
2.支持白名单,如root、test登录不受限制。
如果一个ssh用户的最大登录数超过指定数字,则后登录的会把先前登录的踢掉,以此达到控制登录数的目的。
该脚本需要主机支持perl,如果没有,可yum安装。
#!/usr/bin/perl -w
use strict;
#white list
my @ALLOW_USERS = qw{
……
假如你的ssh服务器要公开,那么默认的Startup连接数可能不够,需要修改sshd配置文件的MaxStartups数值。
关于MaxStartups连接数,简单说明一下,即允许尚未登入ssh服务器的联机画面的数量的最大值。
举个例子,当你试图登录一个ssh服务器的时候,打开登录窗口,但是还没有输入密码,或者密码输错了没有登录进去,此时你已经占据了1个联机画面。假设同时进行这种操……
我以查看22端口为例:
netstat -tn 2>/dev/null | grep ':22' | grep ESTABLISHED | wc -l
如果去掉后面的| wc -l,则看的是明细。
误差肯定是有的,比如你这么查的话,2288端口也会查到。
【安装screen】
yum install screen -y
screen -S boafanx
【卸载sendmail】
yum remove sendmail -y
【TCP优化】
cp /etc/sysctl.conf /root/
vi /etc/sysctl.conf
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_keep……
58.176.217.84 - 58.176.217.119
route: 194.122.80.0/24
descr: ECIX-HAM-GGC
http://www.peeringdb.com/view.php?asn=15169
https://www.peeringdb.com/private/index.php guest guest
https://peering.google.com
Shell
wget -O speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py && chmod +x speedtest-cli
1
wget -O speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py && chmod +x speedtest-cli
……