Ubuntu22.04开机运行程序

  1. 新建启动文件
bash 复制代码
sudo vim /etc/systemd/system/trojan.service
  1. 写入配置文件
bash 复制代码
[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
  • 设置权限并启用服务

bash 复制代码
sudo systemctl daemon-reload # 重新加载服务配置 
sudo systemctl enable trojan.service # 设置开机自启动 
sudo systemctl start trojan # 立即启动服务 
  • 验证服务状态

    bash 复制代码
    systemctl status trojan.service # 检查是否正常运行 
相关推荐
11路没有终点11 小时前
Docker 化测试环境:一致性交付
运维·docker·容器
风景的人生11 小时前
Linux虚拟机网络故障排查与解决方案
运维·网络·ssh
..Dauntless..11 小时前
【Linux】权限问题——拥有者、所属组和其他用户的协调
linux·运维·服务器
平行云12 小时前
实时云渲染信创架构解析:从GPU池化到全栈适配的技术演进
linux·unity·docker·ue5·webgl·数字孪生·实时云渲染
handler0112 小时前
【Linux】信号:内核的“敲门声”
linux·运维·服务器·c++·c·信号·signal
T1mzhou12 小时前
ARM64 Linux 6.10内核启动流程6-psci.c和ATF/U-Boot 的电源接口
linux·服务器·c语言
lucybean0112 小时前
食品加工行业污水处理曝气装置采购避坑与合规筛选指南
运维
harmony&12 小时前
DevOps进阶:SonarQube 代码审计与 Harbor 镜像仓库实战
运维·devops
Neighbor_OldY12 小时前
CSRF跨站请求伪造攻击检测与应急处置实战:伪造请求识别与防护落地
运维·安全·web安全
生活爱好者!13 小时前
NAS能批量做短视频?docker部署MoneyPrinterTurbo
运维·docker·容器