小编dam*_*ask的帖子

在 WSL 终端上接受密钥后 SSH 挂起

从 Git Repo(Bitbucket 和我的 Web 主机)推送和获取在 WSL 上停止工作。我发现通过 ssh 连接在 shell 提示符出现之前挂起。使用ssh -vvv显示了这一点(我删除了我认为不重要的东西):

debug1: Authentication succeeded (publickey).
Authenticated to XXX.XXXX ([XXX.XXX.XXX.XXX]:XX).
debug1: channel 0: new [client-session]
debug3: ssh_session2_open: channel_new: 0
debug2: channel 0: open confirm rwindow 0 rmax 32768
Run Code Online (Sandbox Code Playgroud)

悬挂之前显示的上述内容的数量有所不同。这是有效的,但停止了。我已经更改了 ISP 和路由器(我已经从 ADSL 更改为 NBN),我认为这是原因,但我可以使用 PowerShell (使用 OpenSSH )连接到同一服务器。我尝试过创建新密钥,但得到了相同的结果。我只需要一些有关如何解决此问题的帮助。

我正在 WSL 2 上运行 Ubuntu 18.04.3 LTS(Windows Build 18999,我已经进入内部快速通道尝试修复,也无法在慢速通道上工作)。我在 WSL 上运行 OpenSSH_7.6p1 Ubuntu-4ubuntu0.3、OpenSSL 1.0.2n;以及 PowerShell 上的 OpenSSH_for_Windows_7.7p1、LibreSSL 2.6.5。

git ssh openssh windows-subsystem-for-linux

2
推荐指数
1
解决办法
2314
查看次数

标签 统计

git ×1

openssh ×1

ssh ×1

windows-subsystem-for-linux ×1