Skip to content

Instantly share code, notes, and snippets.

@M4cr0v
Forked from dorentus/shadowsocks-server.service
Last active February 23, 2019 09:13
Show Gist options
  • Select an option

  • Save M4cr0v/fb2a84f70ea9a0ad50bb to your computer and use it in GitHub Desktop.

Select an option

Save M4cr0v/fb2a84f70ea9a0ad50bb to your computer and use it in GitHub Desktop.
[Unit]
Description=Shadowsocks Server
After=network.target
[Service]
Type=forking
PIDFile=/var/run/shadowsocks/server.pid
PermissionsStartOnly=true
ExecStartPre=/bin/mkdir -p /var/run/shadowsocks
#ExecStartPre=/bin/chown nobody:nogroup /var/run/shadowsocks
ExecStartPre=/bin/chown root:root /var/run/shadowsocks
#ExecStart=/usr/local/bin/ssserver -f /var/run/shadowsocks/server.pid -c /etc/shadowsocks.json -d
ExecStart=/usr/local/bin/ssserver --pid-file /var/run/shadowsocks/server.pid --log-file /var/log/shadowsocks.log -c /etc/shadowsocks.json -d start
Restart=on-abort
#User=nobody
User=root
#Group=nogroup
Group=root
UMask=0027
[Install]
WantedBy=multi-user.target
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment