Skip to content

Instantly share code, notes, and snippets.

@zhiguangwang
Forked from ygmpkk/sslocal.service
Last active January 31, 2024 17:35
Show Gist options
  • Star 5 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save zhiguangwang/a8e51a90b5b902529af9dd517849d568 to your computer and use it in GitHub Desktop.
Save zhiguangwang/a8e51a90b5b902529af9dd517849d568 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