当我想使用VScode远程SSH连接我的服务器时,提示以下错误:
... ... kex_exchange_identification:横幅行包含无效字符 ... ...
一开始我以为是我的VSCode的错误,但是我在PowerShell中尝试了最简单的SSH命令,它仍然发生。
这是一些日志:
(base) PS C:\Users\37097> ssh [email protected] /cdn-cgi/l/email-protection -p 1260 -v OpenSSH_8.2p1, OpenSSL 1.1.1f 31 Mar 2020
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Connecting to 114.213.208.99 [114.213.208.99] port 1260.
debug1: Connection established.
debug1: identity file /c/Users/37097/.ssh/id_rsa type -1
debug1: identity file /c/Users/37097/.ssh/id_rsa-cert type -1
debug1: identity file /c/Users/37097/.ssh/id_dsa type -1
debug1: identity file /c/Users/37097/.ssh/id_dsa-cert type -1
debug1: identity file /c/Users/37097/.ssh/id_ecdsa type -1
debug1: identity file /c/Users/37097/.ssh/id_ecdsa-cert type -1
debug1: identity file /c/Users/37097/.ssh/id_ecdsa_sk type -1
debug1: identity file /c/Users/37097/.ssh/id_ecdsa_sk-cert type -1
debug1: identity file /c/Users/37097/.ssh/id_ed25519 type -1
debug1: identity file /c/Users/37097/.ssh/id_ed25519-cert type -1
debug1: identity file /c/Users/37097/.ssh/id_ed25519_sk type -1
debug1: identity file /c/Users/37097/.ssh/id_ed25519_sk-cert type -1
debug1: identity file /c/Users/37097/.ssh/id_xmss type -1
debug1: identity file /c/Users/37097/.ssh/id_xmss-cert type -1
debug1: Local version string SSH-2.0-OpenSSH_8.2
kex_exchange_identification: banner line contains invalid characters
我什至在另一台 ubuntu 机器上尝试过,但遇到了同样的问题。
我尝试用谷歌搜索了几天,但都无法解决我的问题。
我看到这个没有回复,希望你能同时修复它。
对于其他正在寻找的人
kex_exchange_identification:横幅行包含无效字符
请注意,当错误连接到 Web 服务器 (https) 而不是 sshd 时,ssh 会报告此错误。
检查 sshd 是否正在侦听您要连接的主机/端口,例如使用netstat -anp
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)