linode ubuntu系统安装科学上网ss教程+卸载ss教程

前言:shadowsocks相关介绍和电脑客户端,请自行搜索科普。

 

1、确保python版本符合要求

ubuntu 14.04 LTS系统就已经默认安装了Python,但需要确保python版本是2.6或者2.7以上
linux命令获取python的版本号

输入命令

python <span class="sy0">-</span>V

若没有达到版本要求,命令进行升级

apt-get update

 

2、安装python下的安装工具,pip环境

apt-get install python-pip

 

3、下载安装shadowsocks

pip install shadowsocks

 

4、快速配置shadowsocks

此处没有在rootwww下新建站点目录,直接在etc下面进行配置。

在root下的etc/文件夹下面新建文件shadowsocks.json,

配置单个用户,则文件内容如下:

{
"server":"填写你的服务器ip",
"server_port":8388,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"mypassword",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}

配置多个用户,则文件内容如下:

{
"server":"填写你的服务器IP",
"local_address": "127.0.0.1",
"local_port":1080,
"port_password":{
"端口1":"密码",
"端口2":"密码",
"端口3":"密码",
"端口4":"密码",
"端口5":"密码"
},
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}

字段说明:
server 请填写为你自己的服务器ip
server_port 服务器端口 此处不用修改
local_address 本地ip地址 此处不用修改
local_port 本地端口 此处不用修改
password 给你的ss设置登录密码
timeout 超时时间 此处不用修改
method 加密方法 此处不用修改

如果不确定自己安装的phthon是否支持以上加密方式,需要安装

apt–get install python–m2crypto

5、启动shadowsocks服务

 ssserver -c /etc/shadowsocks.json -d start

-d start是后台运行的参数。我们还可以把这条命令放到这个文件下:/etc/rc.local,这样以后就能开机自动运行了。

至此,服务已经成功启动啦!

附录:所有客户端下载地址
支持全端口产品线win/mac/iphone/android https://github.com/shadowsocks/shadowsocks/wiki/Ports-and-Clients

 

10月7日更新:

6、卸载shadowsocks服务

总会有因为某些原因不得不在vps上面卸载掉shadowsocks服务,找了半天,总算找到卸载命令了,命令还算简单:

pip uninstall shadowsocks

同时,手动删掉其他配置文件,然后重启服务器。

发表评论

电子邮件地址不会被公开。 必填项已用*标注