Jimliu


一只刚上路的前端程序猿


ubuntu配置服务端 shadowsock

这两天一直在折腾服务器,给域名加https,升级http2。然后就手贱的
重置了好几次服务器,每次都去配置shadowsocks。所以写下来记录一下配置。

系统版本: ubuntu 16.10 x64

  • 安装命令
1
2
3
4
5
sudo apt-get update

sudo apt-get install python-pip

sudo pip install shadowsocks
  • 配置文件

在任意目录下新建 shadowsocks.json

1
vim /etc/shadowsocks.json

json文件格式为

1
2
3
4
5
6
7
8
9
10
{
"server":"your server ip", #服务器 ip( the ip your server listens )
"server_port":1080, #客户端连接端口,本地侦听
"local_address": "127.0.0.1", #本地代理地址( the address your local listen )
"local_port":<端口号2>, #自己设定的端口号( local port 127.0.0.1)
"password":"<password>", #客户端连接密码
"timeout":300, #超时时间
"method":"aes-256-cfb", #加密方式
"fast_open": false #是否使用 tcp
}
  • 启动shadowsock
1
sudo ssserver -c /etc/shadowsocks.json -d start
  • 配置开机启动
1
2
3
4
sudo vim /etc/rc.local

#添加一条
sudo ssserver -c /etc/shadowsocks.json -d start

客户端使用方法可以参考

shadowsocks客户端

最近的文章

OS X本地搭建https (译)

原文地址: How to set up stress-free SSL on an OS X development machineRaw …

于  https, 翻译 继续阅读
更早的文章

字符串或数组相同元素个数统计

数组中重复的ID统计出总数现在有一组字符串 ‘10,12,14,16,10,1,5,16’; 想统计字符串中相同元素的个数。 …

于  js, 数组 继续阅读