Ubuntu22.04开机运行程序
- 新建启动文件
sudo vim /etc/systemd/system/trojan.service
2. 写入配置文件
[Unit]
Description=Trojan Proxy Service
After=network.target[Service]
Type=simple
ExecStart=/home/cui/Downloads/trojan/trojan -c /home/cui/Downloads/trojan/config.json
Restart=on-failure
User=root [Install]
WantedBy=multi-user.target [Service]
RestartSec=5s
StartLimitInterval=60s
-
设置权限并启用服务
-
sudo systemctl daemon-reload # 重新加载服务配置 sudo systemctl enable trojan.service # 设置开机自启动 sudo systemctl start trojan # 立即启动服务
-
验证服务状态
systemctl status trojan.service # 检查是否正常运行