ubuntu安装frps并设置开机自启动
下载frps
根据自己的服务器版本下载对应的frps版本:https://github.com/fatedier/frp/releases
配置文件
frps.toml
这里配置的服务端口为7000,web访问端口为7500,http与https代理端口为8880和8443,端口不可与其他服务冲突,不然无法启动
bindPort = 7000
auth.method = "token"
auth.token = "你的token"
vhostHTTPPort = 8880
vhostHTTPSPort = 8443
webServer.addr = "0.0.0.0"
webServer.port = 7500
# dashboard 用户名密码,可选,默认为空
webServer.user = "web端账号"
webServer.password = "web端密码"
设置开机自启动
1、没有systemd则安装
# 使用 yum 安装 systemd(CentOS/RHEL)
yum install systemd
# 使用 apt 安装 systemd(Debian/Ubuntu)
apt install systemd
2、新建一个frps.service
sudo vim /etc/systemd/system/frps.service
内容为以下,假设你的frps配置文件在/root/frps文件夹下,则如下配置
[Unit]
# 服务名称,可自定义
Description = frp server
After = network.target syslog.target
Wants = network.target
[Service]
Type = simple
# 启动frps的命令,需修改为您的frps的安装路径
ExecStart = /root/frps/frps -c /root/frps/frps.toml
[Install]
WantedBy = multi-user.target
3、相关命令:
启动frp
sudo systemctl start frps
停止frp
sudo systemctl stop frps
重启frp
sudo systemctl restart frps
查看frp状态
sudo systemctl status frps
开机自启动
sudo systemctl enable frps
评论区