Skip to content

Instantly share code, notes, and snippets.

@samuraee
Forked from zhiguangwang/README.md
Created January 31, 2024 17:35
Show Gist options
  • Save samuraee/f7d5d4904f5c0d72721800adb512d56d to your computer and use it in GitHub Desktop.
Save samuraee/f7d5d4904f5c0d72721800adb512d56d to your computer and use it in GitHub Desktop.
Shadowsocks Systemd Service

Copy ssserver.service to under /lib/systemd/system/ and run:

sudo systemctl enable ssserver
sudo systemctl start ssserver
sudo systemctl status ssserver
[Unit]
Description=Daemon to start shadowsocks client
Wants=network-online.target
After=network.target
[Service]
Type=simple
ExecStart=/usr/local/bin/sslocal -c /etc/shadowsocks/client.json
User=nobody
[Install]
WantedBy=multi-user.target
[Unit]
Description=Daemon to start shadowsocks server
Wants=network-online.target
After=network.target
[Service]
Type=simple
ExecStart=/usr/local/bin/ssserver -c /etc/shadowsocks/server.json
User=nobody
[Install]
WantedBy=multi-user.target
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment