在Linux上搭建Shadowsocks

Stephen 运维技术 2019-05-11 15:21:19

首先,准备一台Linux服务器,我是在搬瓦工上面买的centos的服务器

1.安装pip

php安装方法连接:https://pip.pypa.io/en/stable/installing/

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get pip

注意:安装pip前需安装python,Linux一般是已经安装了python的,如果版本过低,请升级python,查看python版本:

python -V

2.安装 Shadowsocks

pip install shadowsocks

3.配置 Shadowsocks

vi /etc/shadowsocks.json
配置内容:

{
    "server":"0.0.0.0",
    "server_port":50013,//服务器端口
    "local_port":1080,//代理端口
    "password":"1234567890",//连接密码
    "timeout":600,
    "method":"aes-256-cfb"
}
4.将 Shadowsocks 加入系统服务

vi /etc/systemd/system/shadowsocks.service
[Unit]
Description=Shadowsocks
[Service]
TimeoutStartSec=0
ExecStart=/usr/bin/ssserver -c /etc/shadowsocks.json
[Install]
WantedBy=multi-user.target
5.启动 Shadowsocks 并设置开机自启

#开机自启
systemctl enable shadowsocks

#启动
systemctl start shadowsocks
6.安装 Shadowsocks 客户端

在电脑上安装 Shadowsocks 客户端,并进行配置连接服务器


7.安装完成


分享

评论