shadowsocks.sh is a simple shadowsocks server installer.
Some features:
- sets up a shadowsocks-rust server
- optionally sets up a cloak server for obfuscation (use the
-cflag) - sets up systemd/openrc services depending on your init system
- written in sh, designed to be portable and easy to audit
- requires an internet connection to download ssserver and cloak binaries
wget
./shadowsocks.sh [-c]
Flags:
-c Install Cloak (https://github.com/cbeuw/Cloak)
SSH into your server and run the following commands (as root).
- Download the script:
wget https://raw.githubusercontent.com/karmishin/shadowsocks.sh/master/shadowsocks.sh-
Optionally examine the contents with your favorite text editor
-
Mark as executable:
chmod +x shadowsocks.sh
- Run the script:
# remove the '-c' flag if you are not planning to use Cloak
./shadowsocks.sh -c