神刀安全網

Shadowsocks Go版一鍵安裝腳本

  • 發布于:
  • 更新于:

本腳本適用環境:
系統支持:CentOS,Debian,Ubuntu
內存要求:≥128M
日期:2017 年 07 月 22 日

關于本腳本:
一鍵安裝 Go 版的 shadowsocks 最新版本 1.2.1。與 python 版不同的是,其客戶端程序能使用多個服務端配置,本腳本安裝的是服務端程序。

默認配置:
服務器端口:自己設定(如不設定,默認為 8989)
密碼:自己設定(如不設定,默認為 teddysun.com)
加密方式:自己設定(如不設定,默認為 aes-256-cfb)

Shadowsocks for Windows 客戶端下載:
https://github.com/shadowsocks/shadowsocks-windows/releases

使用方法:
使用root用戶登錄,運行以下命令:

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-go.sh
chmod +x shadowsocks-go.sh
./shadowsocks-go.sh 2>&1 | tee shadowsocks-go.log

安裝完成后,腳本提示如下:

Congratulations, Shadowsocks-go server install completed!
Your Server IP :your_server_ip
Your Server Port :your_server_port
Your Password :your_password
Your Encryption Method:your_encryption_method

Welcome to visit:http://teddysun.com/392.html
Enjoy it!

卸載方法:
使用 root 用戶登錄,運行以下命令:

./shadowsocks-go.sh uninstall

安裝完成后即已后臺啟動 shadowsocks-go ,運行:

/etc/init.d/shadowsocks status

可以查看 shadowsocks-go 進程是否已經啟動。
本腳本安裝完成后,已將 shadowsocks-go 加入開機自啟動。

使用命令:
啟動:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重啟:/etc/init.d/shadowsocks restart
狀態:/etc/init.d/shadowsocks status

多用戶多端口配置文件示例:
配置文件路徑:/etc/shadowsocks/config.json

{
“port_password”:{
“8989”:”password0″,
“9001”:”password1″,
“9002”:”password2″,
“9003”:”password3″,
“9004”:”password4″
},
“method”:”your_encryption_method”,
“timeout”:600
}

更新日志:
2017 年 07 月 22 日:
新增:安裝時可選 9 種加密方式的其中之一。如下所示:

aes-256-cfb
aes-192-cfb
aes-128-cfb
aes-256-ctr
aes-192-ctr
aes-128-ctr
chacha20-ietf
chacha20
rc4-md5

2017 年 02 月 18 日:
基于 Github 最新代碼,使用最新的 go 1.8 自主編譯 x86 和 x86_64 二進制文件。
2017 年 02 月 13 日:
升級 Shadowsocks-go 版到版本 1.2.1(基于 Github 最新代碼,用 go 1.7.5 自主編譯完成的 x86 和 x86_64 二進制文件)。
2017 年 01 月 27 日:
更新 Shadowsocks-go 到版本 1.2.1(僅適用于 x86_64 系統,x86 系統仍是 1.1.5)。
2016 年 05 月 12 日:
新增在 CentOS 7 下的防火墻規則設置。
2016 年 05 月 04 日:
更新 Shadowsocks-go 到版本 1.1.5。
2015 年 08 月 01 日:
新增自定義服務器端口功能(如不設定,默認為 8989)。
2015 年 05 月 11 日:
更新 Shadowsocks-go 到版本 1.1.4。
2015 年 03 月 09 日:
新增支持在 Debian,Ubuntu 下安裝。
2015 年 01 月 08 日:
修改了啟動腳本 /etc/init.d/shadowsocks ,按照 CentOS 的 chkconfig 標準語法修改了一下(原來使用的是作者 Github 上自帶的)。去掉了以 nobody 用戶啟動 shadowsocks 的方式,改為直接以當前登錄用戶直接啟動(一般是 root 用戶)。開機自啟動,以及修改端口號提示無權限的問題已經解決。

參考鏈接:
https://github.com/shadowsocks/shadowsocks-go

  • Shadowsocks 一鍵安裝腳本(四合一)
  • 使用haproxy中轉Shadowsocks流量一鍵安裝腳本
  • ShadowsocksR一鍵安裝腳本
  • Shadowsocks如何設置多IP
  • Shadowsocks定時任務腳本
  • Shadowsocks libev版一鍵安裝腳本
  • Shadowsocks Go版一鍵安裝腳本
  • Shadowsocks Python版一鍵安裝腳本
  • 轉載本站任何文章請注明:轉載至神刀安全網,謝謝神刀安全網 » Shadowsocks Go版一鍵安裝腳本

    分享到:更多 ()

    評論 1

    1. #1
    河北11选5开奖查询