How to setup Shadowsocks on Linux (Fedora/RHEL, Ubutnu, Arch)
1.
- Ubuntu users install it from PPA
# sudo add-apt-repository ppa:hzwhuang/ss-qt5
# sudo apt-get update
# sudo apt-get install shadowsocks-qt5
- Fedora/RHEL users can install it from Copr Repository
# sudo dnf copr enable librehat/shadowsocks
# sudo dnf update
# sudo dnf install shadowsocks-qt5
There’s a shadowsocks-qt5 package in AUR repository, so Arch users can use yaourt package manager to install it.
# sudo yaourt -S shadowsocks-qt5
2. Once installed, open up Shadowsocks > Connection Menu > Add > Manually

3. Enter in the server settings
- Server Address = shadowsocks server address
- Port = 443
- Password = Enter in the password generated for you
- Change Encryption to AES-256-CFB
- Leave other settings as default

4. Seelct the new server you just setup > Connect

5. Go to your web browser settings into the Proxy options (FireFox shown below)
- Set your SOCKS Host to 127.0.0.1 and port 1080


5. Go to your web browser settings into the Proxy options (FireFox shown below)
- Set your SOCKS Host to 127.0.0.1 and port 1080
