CentOS 7 安装 Shadowsocks 科学上网
时间:2016-05-08 15:23 来源:linux.it.net.cn 作者:IT
本次安装使用的服务器配置:
DigitaIOcean VPS + CentOS 7.2
Shadowsocks 需要 python 运行.
1. 安装 Shadowsocks
1
2
3
4
5
6
7
8
#安装 python setup tools
yum install python-setuptools
#安装pip
easy_install pip
#升级 pip
pip install --upgrade pip
#安装 shadowsocks
pip install shadowsocks
2. 创建 shadowsocks 服务, 随系统启动.
1
nano /usr/lib/systemd/system/shadowsocks.service
写入下面的内容
1
2
3
4
5
6
7
8
9
10
11
12
13
14
[Unit]
Description=Shadowsocks Server
Documentation=https://github.com/shadowsocks/shadowsocks
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
#设置启动时的配置文件,根据自己的需求改.
ExecStart=/usr/bin/ssserver -c /usr/share/nginx/etc/shadowsocks.json -d start
ExecReload=/bin/kill -HUP $MAINPID
ExecStop=/usr/bin/ssserver -d stop
[Install]
WantedBy=multi-user.target
保存退出
添加配置文件
1
2
#改为上一步中的路径, 确保各级目录存在
nano /usr/share/nginx/etc/shadowsocks.json
写入配置内容
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
"port_password":
{
"8388":"密码1",
"端口2":"密码2"
},
"_comment":
{
"8388":"注释1,日志中标识用户用的",
"端口2":"注释2"
},
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}
保存退出
启动服务
1
2
systemctl enable shadowsocks
systemctl start shadowsocks
配置完成
(责任编辑:IT)
本次安装使用的服务器配置: Shadowsocks 需要 python 运行.
1. 安装 Shadowsocks
2. 创建 shadowsocks 服务, 随系统启动.
写入下面的内容
保存退出 添加配置文件
写入配置内容
保存退出 启动服务
配置完成 (责任编辑:IT) |