搭建 Shadowsocks 服务器

发布 : 2018-02-08 分类 : Notes 浏览 :

系统环境

  • Ubuntu 16.04 操作系统的服务器

1. 安装 Shadowsocks

1
2
# apt-get install python-pip
# pip install shadowsocks

2. 创建并编辑配置文件

1
# vi /etc/shadowsocks.json

配置文件内容

1
2
3
4
5
6
7
8
{
"server": "0.0.0.0",
"port_password": {
"50001": "123456"
},
"timeout": 300,
"method": "aes-256-cfb"
}

配置节点中 port_password 可以配置为多个账号,每行代表一个账号(格式为 端口:密码 )。

3. 运行 Shadowsocks

3.1 前台运行

1
# ssserver -c /etc/shadowsocks.json

注意:前台运行,关闭命令行窗口后服务就会停止。

3.2 后台运行

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

停止后台运行

1
# ssserver -c /etc/shadowsocks.json -d stop

查看运行日志

1
# tail -f -n 100 /var/log/shadowsocks.log

3.3 检查防火墙

如果客户端无法科学上网,则可关闭防火墙后重试。

1
# sudo ufw disable

附录

本文作者 : 王海
原文链接 : https://blog.whai.me/2018/02/08/install-shadowsocks/
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
留下足迹