本教程基于服务器系统为 centos6-64

搭建的教程呢 之前已经讲过了
就不再讲了哈
没看的可以过去看看 SS搭建纯小白教程
下面讲一下多用户多端口的配置过程

首先照常用 putty 远程链接到你的服务器
从现在开始就将你的输入法调整为英文状态

1. 配置文件修改

复制下面的代码

vi /etc/shadowsocks/config.json

回到 putty 窗口点击鼠标右键(点击一下鼠标右键就行!)
然后 Enter 回车

会显示

{
    "server":"0.0.0.0",
    "server_port":8989,
    "local_port":1080,
    "password":"teddysun.com",
    "method":"aes-256-cfb",
    "timeout":600
}
~
~

然后按一下键盘的 i 键(按一下就行了!)
会看见窗口左下角显示出来

-- INSERT --

这个时候开始配置多用户多端口,按照上面的模式修改
我的建议是现在记事本上写好
然后复制进去(括号包括括号内的文字记得删掉!!!)

"server":"0.0.0.0",
"local_port":1080,
"port_password":{
    "8989":"password1",  (表示的是端口 8989 和对应的 链接密码)
    "8990":"password2",  (表示的是端口 8990 和对应的 链接密码)
    "8991":"password3"   (表示的是端口 8991 和对应的 链接密码)
},

改好了 确认无误之后
按键盘上的 Esc 键(按几下随意啦~~)
窗口底部的 -- INSERT -- 会消失

开始键盘输入 :wq (仍然是英文状态下的!)
然后 Enter 回车
会回到正常状态

[root@*****]#

2. 防火墙修改

复制下面的代码

vi /etc/sysconfig/iptables

在 putty 里面点击一下鼠标右键(只要点击一下就行了!)
然后 Enter 回车
会看见有一行显示的类似

-A INPUT -p tcp -m state --state NEW -m udp --dport 22 -j ACCEPT

我们需要做的是添加端口到防火墙
和上面的一样
在英文状态下 按一下键盘上的 i
然后按照下面的模式添加进去(是添加 不是把 22 改掉!)
建议现在记事本上写好,然后进 putty 复制进去

-A INPUT -p tcp -m state --state NEW -m tcp --dport 8989 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8990 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8991 -j ACCEPT

其中的 8989 8990 8991 就是上面你在添加多用户时候的端口!!

改好了 确认无误之后
按键盘上的 Esc 键(按几下随意啦~~)
窗口底部的 -- INSERT -- 会消失

开始键盘输入 :wq (仍然是英文状态下的!)
然后 Enter 回车
会回到正常状态

[root@*****]#

最后输入 reboot
然后 Enter 回车
关掉 putty 软件
稍等一会
多用户多端口就可以使用了

添加新评论