← 返回小站合集

🌐 Ubuntu frpc 一键安装 内网穿透 · 远程 SSH

在你的 Ubuntu 机器上跑一行命令,装好 frpc 连上服务器,即可从任意地方 SSH 进来管理它。

🔌 连接参数
参数值
frps 地址fegrous.top:7000
认证 Token已内置脚本,不对外展示
默认远程端口7002 可改
本地 SSH 端口22 按需改

Token 已写死在安装脚本内,安装时自动生效,无需手动填写。

📋 安装步骤
  1. 确认本地 SSH 端口
    查看 SSH 端口(默认 22)
    grep -E '^Port\s' /etc/ssh/sshd_config 2>/dev/null || echo "Port 22 (default)"

    如果输出不是 22,安装前需修改脚本里的 SSH_PORT 变量。

  2. 一键安装(root 或 sudo 执行)
    下载并执行安装脚本
    bash -c "$(wget -qO- https://fegrous.top/sites/frpc/setup.sh)"

    脚本自动完成:下载 frpc → 写入配置 → 注册 systemd 服务 → 启动验证。

  3. 确认服务状态
    检查 frpc 运行状态
    sudo systemctl status frpc --no-pager -l
✅ 启动成功 后,从服务器端即可连接:
远程连接命令
ssh -p 7002 ubuntu@fegrous.top
⚙️ 自定义端口 / 隧道名

先下载脚本到本地,改好再执行:

下载 → 修改 → 运行
wget https://fegrous.top/sites/frpc/setup.sh -O /tmp/frpc_setup.sh # 按需修改 SSH_PORT / REMOTE_PORT / TUNNEL_NAME nano /tmp/frpc_setup.sh # 执行安装 sudo bash /tmp/frpc_setup.sh
❓ 排查指南
启动失败 / 连不上?
  • 看日志:sudo journalctl -u frpc -n 30 --no-pager
  • 端口被占:REMOTE_PORT 7001 已被占用,7002 冲突时改用 7003
  • 防火墙:确认本地 SSH 端口未被 ufw / iptables 拦截
  • 重启服务:sudo systemctl restart frpc
  • 删除隧道:sudo systemctl disable --now frpc 后删 /etc/frpc.toml