FRP ubuntu 开机启动

1. 安装frp

首先,确保你已经安装了frp。如果还没有安装,你可以通过下载frp的二进制文件或使用包管理器来安装。例如,使用包管理器安装(以Debian/Ubuntu为例):


wget https://github.com/fatedier/frp/releases/download/v0.38.0/frp_0.38.0_linux_amd64.tar.gz tar -zxvf frp_0.38.0_linux_amd64.tar.gz sudo mv frp_0.38.0_linux_amd64/frpc /usr/local/bin/ sudo mv frp_0.38.0_linux_amd64/frps /usr/local/bin/

2. 创建frpc的配置文件

/etc/frp目录下创建frpc.ini配置文件(如果目录不存在,请先创建它):


bashCopy Code

sudo mkdir /etc/frp sudo nano /etc/frp/frpc.ini

在文件中添加你的frpc配置,例如:


iniCopy Code

[common] server_addr = your_server_ip server_port = 7000 [ssh] type = tcp local_ip = 127.0.0.1 local_port = 22 remote_port = 6000

3. 创建systemd服务文件

创建一个新的systemd服务文件来管理frpc:


bashCopy Code

sudo nano /etc/systemd/system/frpc.service

在文件中添加以下内容:


iniCopy Code

[Unit] Description=frp client service After=network.target [Service] Type=simple User=root ExecStart=/usr/local/bin/frpc -c /etc/frp/frpc.ini Restart=on-failure [Install] WantedBy=multi-user.target

4. 启用并启动frpc服务

重新加载systemd配置,启用并启动frpc服务:


bashCopy Code

sudo systemctl daemon-reload sudo systemctl enable frpc sudo systemctl start frpc

5. 检查状态

检查frpc服务的状态,确保它正在运行:


bashCopy Code

sudo systemctl status frpc

这样,每次系统启动时,frpc都会自动启动。你可以通过journalctl命令查看frpc的日志来调试任何问题:


bashCopy Code

journalctl -u frpc.service -f

以上步骤应该可以帮助你在Ubuntu系统上设置frp在开机时自动

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值