Ubuntu 开启自启动frpc

FRP官网:https://gofrp.org/zh-cn/docs/setup/

1、创建文件

在/etc/systemd/system目录下创建1个frpc.service文件

2、frpc.service添加配置文件

添加下面的配置项

[Unit]
Description=frpc
After=network.target
Wants=network.target

[Service]
Restart=on-failure
RestartSec=5
ExecStart=/mnt/256G/docker/frp/frpc -c /mnt/256G/docker/frp/frpc.toml

[Install]
WantedBy=multi-user.target

根据frp官网,启动frpc的命令行是

./frpc -c ./frpc.toml

可以改为绝对路径/mnt/256G/docker/frp/frpc

再把改好的命令启动添加到ExecStart

3、设置自启动

# 刷新服务列表
systemctl daemon-reload
# 设置开机自启
systemctl enable frpc.service
# 启动服务
systemctl start frpc.service

4、查看进程状态

输入命令行systemctl status frpc.service查看

root@ITX:/etc/systemd/system# systemctl status frpc.service
● frpc.service - frpc
     Loaded: loaded (/etc/systemd/system/frpc.service; enabled; vendor preset: enabled)
     Active: active (running) since Thu 2023-11-02 22:05:56 CST; 3s ago
   Main PID: 1777216 (frpc)
      Tasks: 7 (limit: 28426)
     Memory: 2.3M
        CPU: 6ms
     CGroup: /system.slice/frpc.service
             └─1777216 /mnt/256G/docker/frp/frpc -c /mnt/256G/docker/frp/frpc.toml

11月 02 22:05:56 ITX frpc[1777216]: 2023/11/02 22:05:56 [I] [control.go:173] [791bbb449d0e377f] [Collabora-Office] start proxy success
11月 02 22:05:56 ITX frpc[1777216]: 2023/11/02 22:05:56 [I] [control.go:173] [791bbb449d0e377f] [qinglong] start proxy success
11月 02 22:05:56 ITX frpc[1777216]: 2023/11/02 22:05:56 [I] [control.go:173] [791bbb449d0e377f] [九号记账] start proxy success
11月 02 22:05:56 ITX frpc[1777216]: 2023/11/02 22:05:56 [I] [control.go:173] [791bbb449d0e377f] [SurveyKing] start proxy success
11月 02 22:05:56 ITX frpc[1777216]: 2023/11/02 22:05:56 [I] [control.go:173] [791bbb449d0e377f] [wiz] start proxy success
11月 02 22:05:56 ITX frpc[1777216]: 2023/11/02 22:05:56 [I] [control.go:173] [791bbb449d0e377f] [APITable] start proxy success
11月 02 22:05:56 ITX frpc[1777216]: 2023/11/02 22:05:56 [I] [control.go:173] [791bbb449d0e377f] [bitwarden] start proxy success
11月 02 22:05:56 ITX frpc[1777216]: 2023/11/02 22:05:56 [I] [control.go:173] [791bbb449d0e377f] [Heimdall] start proxy success
11月 02 22:05:56 ITX frpc[1777216]: 2023/11/02 22:05:56 [I] [control.go:173] [791bbb449d0e377f] [nextcloud] start proxy success
11月 02 22:05:56 ITX frpc[1777216]: 2023/11/02 22:05:56 [I] [control.go:173] [791bbb449d0e377f] [HomeAssistant] start proxy success

5、其他命令行

# 关闭开机自启
systemctl disable frpc.service
# 停止服务
systemctl stop frpc.service
# 重启服务
systemctl restart frpc.service
# 查看状态
systemctl status frpc.service
# 查看是否设置开机自启
systemctl is-enabled frpc.service



知识共享许可协议本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。

相关推荐

【教程】Ubuntu 怎么安装FRP

通过本文的介绍,您已经了解了如何在 Ubuntu 操作系统上安装和配置 FRP。使用 FRP,您可以轻松地将内网服务映射到公网。

解决Ubuntu 有线网络消失问题

💥 昨天设置了Ubuntu Pro,然后今天早上起来发现有线网络消失了。 刚开始还没发现这个问题,后面SSH连接,发现设置的网 ...

Ubuntu 开启cron日志

✅ 1、打开终端。 ✅ 2、编辑 rsyslog 配置文件以将 cron 记录发送到指定文件。 你可以使用你喜欢的编辑器,例如 nano ...

暂无评论

目录展开