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 # 检查是否正常运行 
相关推荐
CookieCrusher2 小时前
数据泄露危机逼近:五款电脑加密软件为企业筑起安全防线
运维·数据库·windows·安全·文件加密·数据防泄漏·dlp
小薛博客4 小时前
17、DevOps持续集成、持续部署
运维·ci/cd·devops
霍格沃兹软件测试开发4 小时前
Browser Use:打造你的浏览器自动化助手
运维·自动化
向qian看_-_4 小时前
Linux 使用pip报错(error: externally-managed-environment )解决方案
linux·python·pip
yaoxtao5 小时前
java.nio.file.InvalidPathException异常
java·linux·ubuntu
fuyongliang1236 小时前
linux Nginx服务配置介绍,和配置流程
运维·服务器·网络
2501_920047038 小时前
git在Linux中的使用
linux·git·elasticsearch
程序设计实验室8 小时前
在鸡哥14x上安装Linux:Fedora 42 上手体验
linux
UNbuff_08 小时前
Linux bzip2 命令使用说明
linux·运维·服务器
小马哥编程8 小时前
DNS解析中的服务器协作机制
服务器·git·github