Sever multi-user confliguration

服务器多用户配置

今天,为了让一个朋友科学上网,我修改了服务器配置,添加了多个端口,实现了让不同用户用同一个服务器上网的功能。

实现

打开PuTTY,填入IP,打开服务器。

填写账号密码,登陆,输入命令,创建配置文件。

vi /etc/shadowsocks.json

按i键,将内容修改为

{
 "server":"0.0.0.0", 
"local_address": "127.0.0.1",
"local_port":1080,
"port_password": {
      "8001": "foobar1",    #端口号,密码
      "8002": "foobar2"
},
 "timeout":300,
"method":"aes-256-cfb",
 "fast_open": false
}

按ESC退出,输入:wq保存文件。

接下来就开启端口。

iptables -A INPUT -p tcp --dport 8001 -j ACCEPT

有的服务器有防火墙

firewall-cmd --    zone=public --add-port=8001/tcp --permanent

这里8001是你的端口号,根据你设置的端口进行修改。

如果你想查看已经开启的端口,输入:

firewall-cmd --list-ports

查看已开启的端口。

重启服务器:

reboot

大功告成。

其它

我使用vultr的服务器进行科学上网,每月有500G流量,正常情况基本用不完。开启多端口后,让你的同学朋友们下载Shadowsocks,配置一下,就让他们能够享受科学上网了。