我目前正在使用反向 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
标志重新启动它们。