diff --git a/v2ray_config/v2ray.service b/v2ray_config/v2ray.service index c38e8f3..710e2cc 100644 --- a/v2ray_config/v2ray.service +++ b/v2ray_config/v2ray.service @@ -5,15 +5,14 @@ After=network.target nss-lookup.target Wants=network-online.target [Service] -Type=simple +Type=exec +ExecStart=/usr/lib/v2ray/v2ray -config /etc/v2ray/config.json User=nobody -#AmbientCapabilities=CAP_NET_ADMIN CAP_NET_BIND_SERVICE -CapabilityBoundingSet=CAP_NET_ADMIN CAP_NET_BIND_SERVICE +AmbientCapabilities=CAP_NET_ADMIN CAP_NET_BIND_SERVICE NoNewPrivileges=yes -ExecStart=+/usr/lib/v2ray/v2ray -config /etc/v2ray/config.json Restart=on-failure # Don't restart in the case of configuration error RestartPreventExitStatus=23 [Install] -WantedBy=multi-user.target +WantedBy=multi-user.target \ No newline at end of file