NAS群晖frp自动启动

By柏小白

NAS群晖frp自动启动

frp 自动启动

客户端

NAS 群晖

创建脚本文件

1.创建脚本文件

在目录/根目录下,建立子目录install,并且只有文件主有读、写和执行权限,其他人无权访问

mkdir -m 700 /install

在install目录中建立frps.sh,权限设置为文件主可读、写、执行,同组用户可读和执行,其他用户无权访问

touch frps.sh

设置权限

chmod +x frps.sh

2.客户端

# 下载版本请兼容线上安装版本
wget https://github.com/fatedier/frp/releases/download/v0.12.0/frp_0.12.0_linux_386.tar.gz
tar -zxvf frp_0.12.0_linux_386.tar.gz
cd frp_0.12.0_linux_386
rm -f frps
rm -f frps.ini
vi frpc.ini
[common]
#远程服务器ip
server_addr = ***.**.**.***
server_port = 7000
#设置frps密码
privilege_token = ****
[companyMainWin]
privilege_token = true
type = tcp
#本地端口
local_port = **** 
#远程端口
remote_port = ****

 

 

并且进入frps.sh 脚本中

vim frps.sh
#!/bin/bash

cd /install
cd frp_0.12.0_linux_386
./frpc -c ./frpc.ini

设置自启动

  1. 登录群晖 NAS 系统
  2. 进入控制面板 -> 任务计划
  3. 创建一个触发的任务 -> 用户定义的脚本
  4. 常规
    • 设置名称名称,如:frps
    • 用户账号:root
    • 事件:开机

    1

  5. 任务设置
    • 用户定义的脚本,上面创建的脚本: /install/frps.sh

    2

About the author

柏小白 administrator

Leave a Reply