ubuntu20.04 frps 开机自动启动 另外一台frpc开机自动启动

1 篇文章 0 订阅
1 篇文章 0 订阅

 GitHub - fatedier/frp: A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet. - GitHub - fatedier/frp: A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.https://github.com/fatedier/frp/上面是下载网址


# 编写 frp service 文件,以 ubuntu 为例
vim /usr/lib/systemd/system/frps.service (有时候需要手动创建system文件夹)
# 内容如下,注意我放在/home/ubuntu/下面,放哪里看个人。另外这里面不能用~这种转义符号,一定要写绝对路径,因为不同用户登录会转到不同用户下,会产生歧义。

以前我写成,死活不会执行

ExecStart=~/frps -c ~/frps.ini

下面的正确的写法,要写成绝对路径 

[Unit]
Description=frps
After=network.target

[Service]
TimeoutStartSec=30
Restart=on-failure
RestartSec=5
ExecStart=/home/ubuntu/frps -c /home/ubuntu/frps.ini
ExecStop=/bin/kill $MAINPID

[Install]
WantedBy=multi-user.target

 
 启动 frp 并设置开机启动

systemctl enable frps
systemctl start frps
systemctl status frps

 
# 部分服务器上,可能需要加 .service 后缀来操作,即:

systemctl enable frps.service
systemctl start frps.service
systemctl status frps.service 

frps 或 frpc 启动无效时,可以尝试先停止服务 

systemctl stop frpc

另外一台机器是在办公室里的,平时通过fprc连上这个frps服务,这样就可以在家里远程办公了

sudo vim /lib/systemd/system/frpc.service

内容如下 ,ExecStart=/home/user/frpc/frpc -c /home/user/frpc/frpc.ini

上面标红的要改成你fprc的路径,另外frpc要给上执行权限 chmod 777 fprc

[Unit]
Description=frpc
After=network.target

[Service]
TimeoutStartSec=30
Restart=on-failure
RestartSec=5
ExecStart=/home/user/frpc/frpc -c /home/user/frpc/frpc.ini
ExecStop=/bin/kill $MAINPID

[Install]
WantedBy=multi-user.target

将服务注册到系统,这样重启动机器也会好用了。 

sudo systemctl enable frpc
sudo systemctl start frpc
sudo systemctl status frpc

在启动的服务中增加了

Restart=on-failure
RestartSec=5

因为发现有时启动时一次没有启动起来,还是增加一种重启动机制比较靠谱

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值