#!/usr/bin/env bash # 反向 SSH 隧道:105 通过 127.0.0.1:19081 访问本机 Portal (:8081) set -euo pipefail # 103 上由 john 用户的 LaunchAgent 执行;SSH 目标为 105 的 root(~/.ssh/config Host ssh105-public) HOST="${MEMIND_PORTAL_TUNNEL_HOST:-ssh105-public}" LOCAL_PORT="${MEMIND_PORTAL_TUNNEL_LOCAL_PORT:-8081}" REMOTE_PORT="${MEMIND_PORTAL_TUNNEL_REMOTE_PORT:-19081}" exec ssh -N \ -o ServerAliveInterval=30 \ -o ServerAliveCountMax=3 \ -o ExitOnForwardFailure=yes \ -R "127.0.0.1:${REMOTE_PORT}:127.0.0.1:${LOCAL_PORT}" \ "${HOST}"