当我建立反向 SSH 隧道时,如何隐藏警告消息“connect_to localhost port 9000:失败。”?

当我建立反向 SSH 隧道时,如何隐藏警告消息“connect_to localhost port 9000:失败。”?

我目前正在使用反向 SSH 隧道

ssh [email protected] -R 9000:localhost:9000

转发调试(PHP 调试工具)数据包从我的服务器发送到我的本地计算机。我还有此功能,xdebug.remote_autostart=1以便我访问的任何网站(包括 AJAX 调用)都会myserver.com转发 Xdebug 数据包。

但是,如果我目前不想调试 PHP,并且我没有在本地机器上监听端口 9000,那么我的 SSH 会话就会发出警告

connect_to localhost port 9000: failed.

因为我浏览了 上的很多页面myserver.com,所以我的 bash shell 很容易就被数百条这样的消息填满。

那么有没有办法隐藏这些警告信息呢?

答案1

ssh -q似乎已经成功了。现在它会忽略connect_to localhost port 9000: failed.,但如果您有其他终端与ssh同一主机有其他会话,那么您也需要使用该-q标志重新启动它们。

相关内容