SSR配置多用戶

首先請確保你現在已經打開並登陸了一個centos7.2或者centos6的linux服務器。

然後我們開始搭建SSR,使用以下代碼:

wget -N –no-check-certificate https://raw.githubusercontent.com/hugoyuice/shadowsocks_all/master/shadowsocksR.sh && bash shadowsocksR.sh

首先提示你輸入密碼,輸入後確定。
然後是輸入端口,我們先輸入一個137。
再回車確認就開始了。

注意這是候代碼會默認只打開我們剛纔輸入的那個端口137,一會我們開多端口還要手動添加需要開通的端口。

等代碼跑完,你會看到標紅的一串配置,這就是其中一個端口的連接配置,但是我們需要再添加幾個端口。

過程如下:

1.執行命令cd /etc,進入etc文件夾
2.安裝vim編輯器,如果已經安裝,可以忽略
安裝命令:yum -y install vim
3.用vim打開etc文件夾下的shadowsocks.json文件,執行命令:vim shadowsocks.json

我們會看到以下代碼:

{
“server”: “0.0.0.0”,
“server_ipv6”: “::”,
“server_port”: 137,
“local_address”: “127.0.0.1”,
“local_port”: 1081,
“password”: “qun28307715”,
“timeout”: 120,
“udp_timeout”: 60,
“method”: “rc4-md5”,
“protocol”: “auth_sha1_compatible”,
“protocol_param”: “”,
“obfs”: “http_simple_compatible”,
“obfs_param”: “”,
“dns_ipv6”: false,
“connect_verbose_info”: 0,
“redirect”: “”,
“fast_open”: false,
“workers”: 1

}

這個是典型的單用戶模式,這時候我們按i,進入編輯模式,注意光標變化,將光標分別移動到server_port和password這兩行,把這兩行刪掉。之後在local_port一行下添加如下幾行:

“port_password”:{
“137”:”password1″,
“138”:”password2″,
“8080”:”password3″
},

137,138,8080是你要開的端口,後面分別是三個端口對應的密碼,可以設置爲不同也可以相同,完整的代碼最終應該如下:

{
“server”: “0.0.0.0”,
“server_ipv6”: “::”,
“local_address”: “127.0.0.1”,
“local_port”: 1081,
“port_password”:{
“137”:”password1″,
“138”:”password2″,
“8080”:”password3″
},
“timeout”: 120,
“udp_timeout”: 60,
“method”: “rc4-md5”,
“protocol”: “auth_sha1_compatible”,
“protocol_param”: “”,
“obfs”: “http_simple_compatible”,
“obfs_param”: “”,
“dns_ipv6”: false,
“connect_verbose_info”: 0,
“redirect”: “”,
“fast_open”: false,
“workers”: 1

}

然後我們需要保存這個文件,首先按鍵盤左上角的Esc退出編輯模式,然後輸入:wq並回車保存退出,退出即回到命令行模式下。
輸入命令:service shadowsocks restart
這時shadowsocksR重啓,配置生效。

生效後提示:

ShadowsocksR start success

注意,此時雖然ssr重啓生效了,但是端口尚未打開,下面執行命令打開端口。

對於centos6系統,打開端口命令:
/sbin/iptables -I INPUT -p tcp –dport 8080 -j ACCEPT #開啓8080端口,其他端口類似
/etc/rc.d/init.d/iptables save #保存配置
/etc/rc.d/init.d/iptables restart #重啓服務
對於centos7系統打開端口命令:
firewall-cmd –add-port=8080/tcp –permanent #8080是要開的端口號
注意可能需要重啓系統生效。

至此,添加多端口的教程就結束了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章