说明:当FRP服务端或者客户端建设完成后,需要配置自启动脚本,避免在服务器重启后导致服务无法正常运行。

一、FRPS服务端配置自启动
1、FRPS服务端自启动配置文件示例
在/usr/lib/systemd/system/目录下新建frps.service文件

[root@VM-0-2-centos ~]# cat /usr/lib/systemd/system/frps.service
#!/bin/sh
[Unit]
Description=Frp Server Service
After=multi-user.target

[Service]
Type=forking
User=root
Group=root
Restart=on-failure
RestartSec=5s
ExecStart=/frp/frps -c /frp/frps.ini

[Install]
WantedBy=multi-user.target

注意:/frp 目录的权限755,以及frps文件的权限755.如果有普通用户和组,User和Group填写对应的用户,保证frp目录和frps文件的用户的权限为对应用户和组。

2、重新加载systemctl文件

[root@VM-0-2-centos ~]# systemctl daemon-reload

3、启动服务

[root@VM-0-2-centos ~]# systemctl start frps.service

4、查看状态

[root@VM-0-2-centos ~]# systemctl status frps.service
● frps.service - Frp Server Service
   Loaded: loaded (/usr/lib/systemd/system/frps.service; disabled; vendor preset                     : disabled)
   Active: active (running) since Thu 2020-12-24 21:12:09 CST; 1 weeks 1 days ag                     o
 Main PID: 13135 (frps)
   CGroup: /system.slice/frps.service
           └─13135 /frp/frps -c /frp/frps.ini
Dec 24 21:12:09 VM-0-2-centos systemd[1]: Started Frp Server Service.
Dec 24 21:12:09 VM-0-2-centos frps[13135]: logs.BeeLogger.SetLogger: open ./...d
Hint: Some lines were ellipsized, use -l to show in full.

二、FRPC客户端自启动配置
1、群晖下FRPC自启动脚本配置
打开 控制面板 - 新增 - 计划的任务 - 用户自定义脚本 - 任务设置 - 运行命令 输入以下脚本:

nohup /frp/frpc -c /frp/frpc.ini  > /dev/null 2>&1 &

2、Centos 7.2服务器配置客户端自启动
(1)FRPC服务端自启动配置文件示例
在/usr/lib/systemd/system/目录下新建frpc.service文件

[root@VM-0-2-centos ~]# cat /usr/lib/systemd/system/frpc.service
#!/bin/sh
[Unit]
Description=Frp Client Service
After=multi-user.target
[Service]
Type=forking
User=root
Group=root
Restart=on-failure
RestartSec=5s
ExecStart=/frp/frpc -c /frp/frpc.ini
[Install]
WantedBy=multi-user.target

注意:/frp 目录的权限755,以及frpc文件的权限755。如果有普通用户和组,User和Group填写对应的用户,保证frp目录和frpc文件的用户的权限为对应用户和组。

2、重新加载systemctl文件

[root@VM-0-2-centos ~]# systemctl daemon-reload

3、启动服务

[root@VM-0-2-centos ~]# systemctl start frpc.service

3、Windows服务器配置客户端自启动
参阅 成飞的文章:frpc windows开机启动设置



最后修改:2023 年 08 月 18 日
如果觉得我的文章对你有用,请随意赞赏