我在家用笔记本电脑(服务器)上运行 Ubuntu 18.04 LTS,并在运行 Ubuntu(客户端)的 WLS 上运行 Windows 10 笔记本电脑,但我目前无法物理访问家用笔记本电脑。
直到最近,我才能够连接到我的家庭服务器并在其上运行一些程序。为了实现这一点,我使用了 SSH 连接,然后使用了 tmux根据这个答案。
在我的 Windows 10 笔记本电脑处于“睡眠”状态且 tmux 终端打开之前,一切都运行正常。
现在,当我尝试通过 SSH 连接到我的家用电脑时,我收到“资源暂时不可用”错误。我也无法 ping 它,因为数据包丢失率为 100%。
输出w
命令未显示任何连接。
我也尝试过这个答案在客户端,但仍然无法连接到服务器。
我该如何解决这个问题并像以前一样使用 SSH 连接到我的家用电脑?
注意:当我第一次尝试使用 SSH 时,我也遇到了类似的问题(ssh:资源暂时不可用),但通过在家里的路由器上设置端口转发解决了这个问题。
更新
/etc/ssh/ssh_config
我根据以下内容将以下内容添加到文件末尾这个帖子:
Host *
ProxyCommand nc %h %p %r
现在我得到的错误是ssh_exchange_identification: Connection closed by remote host