ss多用户设置

2019-12-02/2019-12-02

查看配置文件
cat /etc/shadowsocks-go/config.json

修改配置文件
vi /etc/shadowsocks-go/config.json

单用户

默认的配置信息就是单用户的。

 1{
 2    "server":"0.0.0.0",
 3    "server_port":443,
 4    "local_address":"127.0.0.1",
 5    "local_port":1080,
 6    "password":"aabbcc",
 7    "timeout":300,
 8    "method":"aes-256-cfb",
 9    "fast_open":false
10}
11

多用户

 1{
 2    "server":"0.0.0.0",
 3    "local_address":"127.0.0.1",
 4    "local_port":1080,
 5    "port_password":{
 6         "443":"pwd000",
 7         "9001":"pwd123",
 8         "9002":"pwd234",
 9         "9003":"pwd345",
10         "9004":"pwd456"                    
11    },
12    "timeout":300,
13    "method":"aes-256-cfb",
14    "fast_open": false
15}
16

修改完配置文件之后
/etc/init.d/shadowsocks-go restart

如果连接失败,打开防火墙配置文件看下是否开放了端口。
cat /etc/sysconfig/iptables

如果没有,就将配置防火墙开放端口。
编辑iptables配置文件
vi /etc/sysconfig/iptables

添加规则 -A INPUT -p tcp -m tcp --dport 端口号 -j ACCEPT

1在配置文件中加入以下代码。
2#开放9001端口
3-A INPUT -p tcp -m tcp --dport 9001 -j ACCEPT  
4 
5#开放9001-9009之间的所有端口
6-A INPUT -p tcp -m tcp --dport 9001:9009 -j ACCEPT  
7

注意,要添加的规则要加在 REJECT 那行代码的上面的任意位置,不能加在它的下面行,否则不会生效 :

重启防火墙
service iptables restart或者/etc/init.d/iptables restart


标题:ss多用户设置
作者:Rainsheep
地址:HTTPS://www.rainsheep.cn/articles/2019/12/02/1575297082354.html

评论
发表评论
       
       
取消