当前位置: 首页 > news >正文

linux使用systemctl

要使用 systemd 来控制 frps,需要先安装 systemd,然后在 /etc/systemd/system 目录下创建一个 frps.service 文件

  1. 安装systemd
# yum
yum install systemd
# apt
apt install systemd
  1. 创建并编辑 frps.service 文件
[Unit]
Description=Frp Server Service		#服务的描述信息
After=network.target				#其中network.target代表有网路,network-online.target代表一个连通着的网络。[Service]
Type=simple
User=nobody
Restart=1 			# 如果这个服务停止了,那么就重启
RestartSec=5s
ExecStart=/usr/bin/frps -c /etc/frp/frps.ini #服务的启动命令[Install]
WantedBy=multi-user.target

$ vim /etc/systemd/system/frps.service
写入内容
[Unit]

服务名称,可自定义

Description = frp server
After = network.target syslog.target
Wants = network.target

[Service]
Type = simple

启动frps的命令,需修改为您的frps的安装路径

ExecStart = /path/to/frps -c /path/to/frps.ini

[Install]
WantedBy = multi-user.target

  1. 使用 systemd 命令,管理 frps
    systemctl start frps
    systemctl stop frps
    systemctl restart frps
    systemctl status frps

  2. 配置 frps 开机自启
    systemctl enable frps

通过 SSH 访问内网机器

http://www.lryc.cn/news/58408.html

相关文章:

  • 交换机和VLAN简介
  • 想要拯救丢失的海康威视硬盘录像数据?可采用这三种恢复方法
  • 每周一算法:高精度乘法(一)大整数乘整数
  • c++华为od面经
  • 【郭东白架构课 模块二:创造价值】18|节点一:架构活动中为什么要做环境搭建?
  • 15个awk的经典实战案例
  • 【JAVA】本地代码获取路径乱码
  • 自然机器人最新发布:智能流程助手,与GPT深度融合
  • 【Mybatis】4—动态SQL
  • 事务传播特性和隔离级别
  • socket网络编程
  • IO多路复用机制详解
  • 选择一款好用的营销项目管理可以更好帮您解决任何问题
  • 计算机网络(第八版)第三章知识总结(期末复习可用)
  • VScode配置8086汇编环境
  • 银行数字化转型导师坚鹏:银行同业核心产品与营销策略解读
  • 在线答题考试小程序源码系统 支持在线刷题+考试二合一+安装部署教程
  • 同城跑腿小程序怎么做
  • 爬虫逆向学习(五):使用RPC框架serkio解决逆向难题
  • NumPy 秘籍中文第二版:三、掌握常用函数
  • 蓝桥杯基础17:BASIC-02试题 序列求和
  • vue移动端实现vue-pdf在线预览与展示,并且解决页面汉字空白的问题
  • 代码随想录算法训练营第四十九天 | 121. 买卖股票的最佳时机、122.买卖股票的最佳时机II
  • 【职场篇】程序员是否吃青春饭?程序员在35岁之后是否需要转行?
  • ( “树” 之 DFS) 226. 翻转二叉树 ——【Leetcode每日一题】
  • 实验7---myBatis和Spring整合
  • DJ3-4 传输层(第四节课)
  • 2023爱分析·商业智能应用解决方案市场厂商评估报告:数聚股份
  • Kotlin方法执行顺序
  • Ubuntu系统配置SonarQube + cppcheck + Jenkins