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 # 检查是否正常运行 
相关推荐
阿方索1 小时前
Linux 正则表达式
linux·运维
TTGGGFF1 小时前
云端服务器使用指南:利用Python操作mysql数据库
服务器·数据库·python
金色熊族2 小时前
ubuntu20.04编译qt源码5.15.3
linux·c++·qt
无敌最俊朗@2 小时前
通过Ubuntu和i.MX 6ULL开发板实现网络共享
服务器·数据库·ubuntu
zhaotiannuo_19983 小时前
【Linux CentOS 7 版本更换yum源】
linux
利刃大大3 小时前
【高并发服务器:前置知识】一、项目介绍 && 模块划分
运维·服务器·高并发·项目·cpp
aitav03 小时前
⚡ WSL2 搭建 s5p6818 Linux 嵌入式开发平台(part 1):环境准备与架构设计
linux·嵌入式·wsl·wsl2
init_23614 小时前
路由策略和流量策略的常见配置
运维·服务器·网络
一袋米扛几楼984 小时前
【软件安全】fgets / strncpy / gets(不安全) / snprintf的对比
linux·服务器·安全
cpsvps5 小时前
海外云服务器压力测试,如何评估服务器性能与稳定性
运维·服务器·压力测试