发新帖

配置trojan设置开机自启

linmao 2020-5-16 09:17:29 443

参考之前酸酸乳的开启自启动:

[Unit]
Description=ssr clinet
Wants=network-online.target
After=network.target NetworkManager-wait-online.service
[Service]
Type=simple
ExecStart=/usr/bin/python /path to shadowsocks/shadowsocks/local.py -c /path to shadowsocks/shadowsocksr/ss.json
[Install]
WantedBy=multi-user.target

在执行 ExecStart中,ssr可以指定python解释器;但是trojan是一个可执行文件,只能绕一下:

1.新建一个sh的脚本,并赋予可执行权限放到$PATH路径下面,sh脚本(命名为trojan):

#!/bin/sh
cd /path to trojan/trojan-cli && ./trojan -c config.json

2.新建trojan服务,trojan服务(命名为trojan.service):

[Unit]
Description=trojan clinet
Wants=network-online.target
After=network.target NetworkManager-wait-online.service
[Service]
Type=simple
ExecStart=/path to sh script/trojan
[Install]
WantedBy=multi-user.target

后面的将服务设置成开机自启动就和正常的一样了。

最新回复 (1)
全部楼主
  • 酸酸乳配置链接:https://bbs.linmao.dev/?thread-26.htm
    2020-5-16 09:18:57 回复
返回