Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 在WSL终端上接受密钥后SSH挂起_Git_Ssh_Windows Subsystem For Linux_Openssh - Fatal编程技术网

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

Git 在WSL终端上接受密钥后SSH挂起,git,ssh,windows-subsystem-for-linux,openssh,Git,Ssh,Windows Subsystem For Linux,Openssh,从Git Repo(Bitbucket和我的web主机)推送和获取停止了WSL的工作。我发现通过ssh连接在shell提示符出现之前挂起。使用ssh-vvv显示了这一点(我删除了我认为不重要的东西): 悬挂前,上面显示的内容会有所不同。这是工作,但停止。我改变了ISP和路由器(我从ADSL改为NBN),我认为这是原因,但我可以使用PowerShell(使用OpenSSH)连接到同一台服务器。我尝试过创建新的关键点,但得到了相同的结果。我只是需要一些关于如何解决这个问题的帮助 我在WSL2上运行U

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

悬挂前,上面显示的内容会有所不同。这是工作,但停止。我改变了ISP和路由器(我从ADSL改为NBN),我认为这是原因,但我可以使用PowerShell(使用OpenSSH)连接到同一台服务器。我尝试过创建新的关键点,但得到了相同的结果。我只是需要一些关于如何解决这个问题的帮助


我在WSL2上运行Ubuntu18.04.3 LTS(WindowsBuild18999,我已经尝试并修复了快速通道,也没有在慢速通道上运行)。我在WSL上运行OpenSSH_7.6p1 Ubuntu-4ubuntu0.3和OpenSSL 1.0.2n;以及PowerShell上Windows 7.7p1和LibreSSL 2.6.5的OpenSSH_

不是真正的答案,但我的.bash_配置文件或.bashrc有问题。我只是重新设置了Ubuntu安装,并且能够重新设置。

您在这里运行的是什么实际ssh命令?请包含.ssh/config文件中的任何相关条目。我只是想建立一个连接:
sshuser@hostname.com-p22
,带有
-vvv
标记以获取输出。我试图使用
git fetch
等,但这显然阻止了我使用git
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