0%

linux服务器搭建 shadowsocks

1
2
3
4
sudo apt-get update    # 更新软件源列表
sudo apt-get -y install python-gevent python-pip # 安装所需服务
sudo apt-get -y install python-m2crypto
sudo pip install shadowsocks # 安装影梭

shadowsocks安装完毕后,可以查看使用ssserver命令进行查看。如下:
ssserver -h

在 /etc/shadowsocks/ 下写入以 .json结尾的配置文件 如下:

1
2
3
4
5
6
7
8
9
10
11
{
"server":"0.0.0.0",
"server_port":443, #普通用户目录下 采用大于1024的端口 root目录下可以使用443
"local_address":"127.0.0.1",
"local_port":1080,
"password":"你的密码",
"timeout":300,
"method":"aes-256-cfb",
"fast_open":false,
"workers": 1
}

常用命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 启动
ssserver -c /etc/shadowsocks/ss.json -d start
# 停止
ssserver -c /etc/shadowsocks/ss.json -d stop
# 重启
ssserver -c /etc/shadowsocks/ss.json -d restart
-d 后台启动 及日志记录
ssserver -c /etc/shadowsocks/config.json -d start --log-file ./ss.log --pid-file ./ss.pid

netstat -tunlp 查看服务是否启动

vi /etc/rc.local
按i键进入编辑模式,然后在最后一行加入
ssserver -c /etc/shadowsocks/config.json -d start --log-file /etc/shadowsocks/ss.log --pid-file /etc/shadowsocks/ss.pid
------------- 本文结束 感谢您的阅读-------------