如何关闭SSH 隧道

📅 2026/6/27 8:49:40
如何关闭SSH 隧道
SSH 隧道建立后那个终端窗口就是管道关闭它 Web UI 就会立刻断开。一、以下是SSH 隧道正确的关闭和重连方法方法1直接关闭终端窗口简单粗暴操作方法直接点击终端窗口的X关闭按钮SSH隧道会立刻断开。缺点下次需要重新建立隧道。方法2使用快捷键中断推荐操作方法在运行 SSH 隧道命令的终端窗口中按下Mac/LinuxCtrl CWindowsCtrl C或Ctrl Break按下后SSH 进程会被终止隧道断开终端会回到命令提示符状态你可以继续输入其他命令。方法3后台运行并优雅关闭专业做法、推荐如果你想让隧道在后台运行即使关闭终端窗口隧道也会运行下次打开浏览器直接访问并且方便随时关闭隧道操作方法如下3.1 建立后台隧道在本地终端执行ssh -fN -L 18789:127.0.0.1:18789 root你的公网IP-f参数会让 SSH 在后台运行终端不会卡住可以继续使用。3.2 查看后台隧道进程ps aux | grep ssh.*18789 | grep -v grep会看到类似输出root123450.0 0.1 ... ssh -fN -L 18789:127.0.0.1:18789 root...记住第一列的进程 IDPID比如12345。3.3 关闭隧道需要关闭时使用kill命令精确清理kill 12345 #替换成你查到的实际进程 IDPID此时SSH隧道就关闭了通过如下代码查看后台隧道进程就无返回内容了ps aux | grep ssh.*18789 | grep -v grep二、实用场景建议场景建议做法临时访问用完就关用方法2Ctrl C简单直接需要长期保持连接用方法3后台运行关闭时用kill想完全断开所有 SSH 连接方法1直接关窗口三、注意事项⚠️关闭隧道后你在浏览器中访问http://127.0.0.1:18789会立刻显示无法访问此网站这是正常现象因为SSH管道断了。重新访问时只需要再次执行ssh -N -L 18789:127.0.0.1:18789 root公网IP重建隧道即可。OpenClaw 服务本身不受影响关闭隧道只是断了你的访问通道服务器上的 OpenClaw 依然在运行。下次重建隧道后Web UI 还是原来的状态。