Skip to main content

Posts

Showing posts from July, 2017

Debian 7 搭建shadowsocks服务器并开启ss-bash脚本管理与BBR

自己搭建 ss-bash 脚本管理的 shadowsocks 服务器并开启 BBR。 在网上各种文章比较多,我在搭建的时候就走了不少弯路,所以搭建成功之后就想自己重新整理一遍方法,放到自己的 Blog 里,以后也方便一些。 参考了很多网上的方法,因此文章的末尾会有 References 。 此篇用的是 Debian 7 搭建的,已成功。其他系统不一定。 (2018-07-09更新:Debian 9 所有安装都没问题,但是ss-bash/ssadmin.sh start就会显示ssserver启动失败,查了很多方法都没有办法解决。换回Debian7才能正常使用。) 购买与初步部署 VPS 就不写了。 部署完 VPS 之后,下载 PuTTy 或者 Xshell ,连接上 VPS 1. 依次复制以下命令,一行执行一次,每一行单独复制粘贴到 PuTTy / Xshell ,每行按一次回车 ) apt-get update apt-get install python-pip apt-get install wget apt-get install bc apt-get install gawk apt-get install git pip install shadowsocks git clone https://github.com/hellofwy/ss-bash Debian 一般默认没有 sudo ,要安装 sudo 的话执行以下命令: apt-get install sudo 注:下面的很多命令, GitHub 上原作者给出的例子会在前面加上 “sudo” ,但是自己实际运行的时候可能会遇上 sudo command not found ,如果遇上了,就把前面的 sudo 去掉就好,或者是按照前面说的把sudo安装好。我这一篇的例子是没有 sudo 的。 2. 首次运行时,先新建用户 例如新用户端口为 8381 ,密码为 abcdefg ,流量限制为 100GB 。 执行以下命令: ss-bash/ssadmin.sh add 8381 abcdefg 100GB 要添加更多用户就自己继续按照格式来执行命令

CentOS 6 搭建shadowsocks服务器

在网上各种文章比较多,我在搭建的时候就走了不少弯路,所以搭建成功之后就想自己重新整理一遍方法,放到自己的 Blog 里,以后也方便一些。 此篇基本上是博主   Anonymous V  的教程内容,我在这里重新整理了,文章的末尾会有 References 。 此篇教程是用 CentOS 6 搭建,已成功。其他系统不一定可以。 购买与初步部署 VPS 就不写了。 部署完 VPS 之后,下载 PuTTy 或者 Xshell ,连接上 VPS 逐行执行以下命令,每输入一行命令,回车执行,如果没有报错,即为执行成功,出现确认提示的时候,输入  y  后,回车即可。每行命令可以复制后在 PuTTy 里右键粘贴,回车执行: yum install epel-release yum update yum install python-setuptools m2crypto supervisor easy_install pip pip install shadowsocks 到这里 shadowsocks 就安装好了,接下来是改一下配置 打开 ss 配置文件需要执行以下命令: vi /etc/shadowsocks.json 然后按键盘上的  i  进入编辑模式, PuTTy 黑框的左下角会出现  -- INSERT --  字样。 如果是只需要一个用户,就输入(或者先在别的地方编辑好然后一次性复制过去): {     "server":"0.0.0.0",     "server_port":8388,     "local_port":1080,     "password":"yourpassword",     "timeout":600,     "method":"aes-256-cfb" } 8388 可以改成自己想要的端口(范围是 1~65535 ), yourpassword 可以改成自己想要的密码,