首先root用户登陆
1
sudo -i
- 一、没有安装wget的先安装wget
1
sudo yum -y install wget
- 二、下载一间安装脚本
1 2 3 4
mkdir ss_pack #建立文件夹 cd ss_pack #切换到文件夹 wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
- 三、赋予脚本执行权限
1
chmod +x shadowsocks.sh
- 四、执行安装
1
./shadowsocks.sh 2>&1 | tee shadowsocks.log
安装过程会会提示输入端口号,默认9571,可以设置为这个,还会提示输入密码。最后安装完成以后会显示ss server的ip端口号以及密码等信息,要记住这些东西,在客户端配置需要用到。
- 五、多用户配置
以上配置为单端口,ss支持多端口配置使用。需修改配置文件,路径 为: /etc/shadowsocks.json
1
vim /etc/shadowsocks.json
默认的文件如下:
1 2 3 4 5 6 7 8 9 10 11
{ "server":"0.0.0.0", "server_port":9571, "local_address":"127.0.0.1", "local_port":1080, "password":"你自己设置的密码", "timeout":300, "method":"aes-256-cfb", "fast_open":false }
按 i 进入编辑模式,
我们可修改为如下,便是多端口配置:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
"server":"0.0.0.0",
"server_port":9571, #可以注释掉,也可以保留
"local_address":"127.0.0.1",
"local_port":1080,
"password":"你自己设置的密码", #可以注释掉,也可以保留
"port_password":{
"9000":"addfgfdg", #可以按照这样的格式写多个端口号
"9001":"fwefewfe", #9000为端口号,addfgfdg为对应端口号的密码
"9002":"fdjhgjjj"
}
"timeout":300,
"method":"aes-256-cfb",
"fast_open":false
}
修改好后按esc 输入:wq 保存并推出
修改好后重启ss
-
Previous
Find the sub max value of an array[查找给定数组的次大值] -
Next
解决GitHub的raw.githubusercontent.com无法连接问题