sakuraFrp将jenkins映射外网(centos7)

樱花官网: https://www.natfrp.com/
下载页面:https://www.natfrp.com/tunnel/download

一、安装
1、下载Linux 64 位 (amd64)文件,将文件上传到服务器

在这里插入图片描述

# 将文件上传到/home/natfrp
# 由于sakuraFrp采用zstd压缩,所以需要安装zstd
# 安装EPEL存储库:
yum install epel-release
# 安装zstd
yum install -y zstd
# 打印版本
zstd --version

# 出于安全考虑,natfrp-service 默认不允许以 root 权限运行,创建一个新账户
useradd -r -m -s /sbin/nologin natfrp

# 进入目录
cd /home/natfrp/
# 解压
tar -I zstd -xvf natfrp-service_linux_amd64.tar.zst
# 设置权限
chmod +x frpc natfrp-service
chown natfrp:natfrp frpc natfrp-service
2、配置
  • 输入 vi /etc/systemd/system/natfrp.service,填入以下内容,:wq 保存
[Unit]
Description=SakuraFrp Launcher
After=network.target

[Service]
User=natfrp
Group=natfrp

Type=simple
TimeoutStopSec=20

Restart=always
RestartSec=5s

ExecStart=/home/natfrp/natfrp-service --daemon

[Install]
WantedBy=multi-user.target
  • 配置完成后,启动并停止一次 natfrp-service 来生成配置文件
# 请确保您的工作目录正确
cd /home/natfrp/

systemctl start natfrp.service
sleep 3
systemctl stop natfrp.service

# 确认 config.json 已生成
ls -ls .config/natfrp-service/
  • 修改配置文件,填入访问密钥。同时另准备一个启动器远程管理密码
# 请确保您的工作目录正确
cd /home/natfrp/

# 生成处理后的远程管理密码,复制输出的 Base64 字符串备用
# 注意命令中的启动器远程管理密码是您自己在此处设定的
# 注意如果结尾有等号 (=) 出现,请一起复制,它们也是 Base64 的一部分
./natfrp-service remote-kdf <您的启动器远程管理密码>

# 编辑配置文件, 以 vim 为例
vim .config/natfrp-service/config.json

在这里插入图片描述

  • 找到并修改 token、remote_management、remote_management_key 三项
{
   "token": "SakuraFrp 访问密钥,在管理面板找到",
   "remote_management": true,
   "remote_management_key": "上一步生成的base64字符串",

   "log_stdout": true, // 推荐开启 log_stdout 让 Systemd 管理日志
}
  • 启用服务
# 实现开机自启
systemctl enable --now natfrp.service
systemctl status natfrp.service

# 后面可通过如下命令启动关闭服务
systemctl start natfrp.service
systemctl stop natfrp.service

# 查看日志,确认看到 "远程管理连接成功" 的输出
journalctl -u natfrp.service -f
  • 卸载
# 停用并删除 Unit 文件
systemctl disable --now natfrp.service
rm /etc/systemd/system/natfrp.service

# 删除用户和 HOME 目录
userdel -r natfrp
3、远程控制
  • 进入樱花官网,选择 服务-远程管理,选择自己开启的目标远程设备,输入设置的远程管理密码,点击连接进入管理页面
    在这里插入图片描述

  • 在管理页面的隧道中,将提前配好的隧道拖入上方的方框内即可开启隧道
    在这里插入图片描述

  • 11
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值