frp配置 frp配置

frp配置

server:

[common]
bind_port = 8000
vhost_http_port=3000
dashboard_port = 7500

dashboard_user = admin
dashboard_pwd = 111


user:


[common]
server_addr =ip
server_port = 8000

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000
[web]
type=http
local_port = 80
custom_domains =域名


密码保护您的Web服务

任何可以猜测您的隧道URL的人都可以访问您的本地Web服务器,除非您使用密码保护它。

这将使用您在frpc配置文件中指定的用户名和密码对所有请求强制执行HTTP Basic Auth。

它只能在代理类型为http时启用。


# frpc.ini 
 [web] 
 type = http  
local_port = 80  
custom_domains = test.yourdomain.com 
 http_user = abc 
 http_pwd = abc




node:


const { exec } = require('child_process');


exec('/soft/frp/frp/frps -c /soft/frp/frp/frps.ini', (err, std, stderr) => {
    if(err){
        console.log(err)
    }
    console.log(std);
  });


2使用systemctl来控制启动

这个方法比较好用,很方便
sudo vim /lib/systemd/system/frps.service
在frps.service里写入以下内容

[Unit]
Description=fraps service
After=network.target syslog.target
Wants=network.target

[Service]
Type=simple
#启动服务的命令(此处写你的frps的实际安装目录)
ExecStart=/your/path/frps -c /your/path/frps.ini

[Install]
WantedBy=multi-user.target 

然后就启动frps
sudo systemctl start frps
再打开自启动
sudo systemctl enable frps



分享本文至:

评论 0

挤眼 亲亲 咆哮 开心 想想 可怜 糗大了 委屈 哈哈 小声点 右哼哼 左哼哼 疑问 坏笑 赚钱啦 悲伤 耍酷 勾引 厉害 握手 耶 嘻嘻 害羞 鼓掌 馋嘴 抓狂 抱抱 围观 威武 给力
提交评论

清空信息
关闭评论