我经常使用 ssh 隧道访问远程机器上的 VNC 会话,但这是在我的笔记本电脑上,因此当我晚上让它进入睡眠状态时,连接就会中断。如果我第二天早上尝试重新打开连接,我必须手动终止 ssh 会话,否则我会收到此错误:
bind: Address already in use
channel_setup_fwd_listener: cannot listen to port: 1202
Could not request local forwarding.
我使用的 SSH 命令是这样的:
ssh -N -C -f -L 1202:localhost:5900 name@server
断开连接时,让 ssh 隧道停止运行的最佳方法是什么?或者重置?
答案1
要自动重启 ssh 会话,请尝试使用自动SSH