如何解决ms-vscode-remote.remote-ssh-nightly 连接远程机器失败
我已按照此链接对 https://github.com/microsoft/vscode-remote-release/issues/2472 进行故障排除。
但是输入pass后还是报错。远程 PC 是 Windows7 64 位并安装了 OpenSSH-Win64bit 并作为 Windows 服务运行。
本地 PC 是 Windows10 Pro,命令行 ssh 到远程 PC 可以,通过 sftp 的 WinSCP 也可以。
SSH 版本:
Windows 10(本地):OpenSSH_8.4p1、OpenSSL 1.1.1i 2020 年 12 月 8 日
Windows 7(远程):OpenSSH_for_Windows_8.6p1、LibreSSL 3.3.3
日志
[11:13:14.791] 日志级别:2 [11:13:14.800] remote-ssh-nightly@2021.5.29700 [11:13:14.801] win32 x64 [11:13:14.803] SSH 解析器调用“ssh-remote+10.29.164.219”, 尝试 1 [11:13:14.803] "remote.SSH.useLocalServer": true [11:13:14.804] "remote.SSH.path": 未定义 [11:13:14.804] “remote.SSH.configFile”:未定义 [11:13:14.804] “remote.SSH.useFlock”:真 [11:13:14.805] “remote.SSH.lockfilesInTmp”:false [11:13:14.805] “remote.SSH.localServerDownload”:自动 [11:13:14.805] “remote.SSH.remoteServerListenOnSocket”:false [11:13:14.806] “remote.SSH.showLoginTerminal”:假 [11:13:14.806] "remote.SSH.defaultExtensions": [] [11:13:14.806] "remote.SSH.loglevel": 2 [11:13:14.807] SSH 解析器调用主机: 10.29.164.219 [11:13:14.807] 设置 SSH 远程 "10.29.164.219" [11:13:14.813] 获取本地安装锁: C:\Users\likho\AppData\Local\Temp\vscode-remote-ssh-10.29.164.219-install.lock [11:13:14.849] 在以下位置查找现有服务器数据文件 c:\Users\admin\AppData\Roaming\Code\User\globalStorage\ms-vscode-remote.remote-ssh-nightly\vscode-ssh-host-10.29.164.219-507ce72a4466fbb27b715c37227b715c3722559bb4015a.json. :13:14.851] 使用提交 ID “507ce72a4466fbb27b715c3722558bb15afa9f48”和质量“稳定” 服务器 [11:13:14.860] 如果需要,安装并启动服务器 [11:13:14.867] 使用“ssh -V”检查 ssh [11:13:14.939] > OpenSSH_for_Windows_8.1p1,L [11:13:14.940] > ibreSSL 3.0.2
[11:13:14.947] 使用“C:\WINDOWS\System32\OpenSSH\ssh.exe”检查 ssh -V" [11:13:15.017] > OpenSSH_f [11:13:15.018] > or_Windows_8.1p1,LibreSSL 3.0.2
[11:13:15.026] 使用“C:\Program Files\Git\usr\bin\ssh.exe”检查 ssh -V" [11:13:15.098] > OpenSSH_8.4p1,OpenSSL 1.1.1i 2020 年 12 月 8 日
[11:13:15.106] 使用 SSH 配置文件“C:\Users\likho.ssh\config” [11:13:15.107] askpass 服务器监听 \.\pipe\vscode-ssh-askpass-16f3a682ced0f530c0dcda005d283920222f2b9e-sock [11:13:15.108] 生成本地服务器 {"serverId":1,"ipcHandlePath":"\\.\pipe\vscode-ssh-askpass-e8701813e9405b787597e3cbe3080f1ba44005b5-sock","sshCommand":"C:\Program Files\Git\usr\bin\ssh.exe","sshArgs":["-v","-T","-D","1115","-F","C:\Users\likho\ .ssh\config","10.29.164.219","powershell"],"dataFilePath":"c:\Users\likho\AppData\Roaming\Code\User\globalStorage\ms-vscode-remote.remote-ssh-nightly \vscode-ssh-host-10.29.164.219-507ce72a4466fbb27b715c3722558bb15afa9f48-2021.5.29700\data.json"} [11:13:15.108] 本地服务器环境: {"disPLAY":"1","ELECTRON_RUN_AS_NODE":"1","SSH_ASKPASS":"c:\Users\likho\.vscode\extensions\ms-vscode-remote.remote-ssh-nightly-2021.5.29700\ out\local-server\askpass.bat","VSCODE_SSH_ASKPASS_NODE":"C:\Program 文件\Microsoft VS Code\Code.exe","VSCODE_SSH_ASKPASS_MAIN":"c:\Users\likho\.vscode\extensions\ms-vscode-remote.remote-ssh-nightly-2021.5.29700\out\askpass-main.js"," VSCODE_SSH_ASKPASS_HANDLE":"\\.\pipe\vscode-ssh-askpass-16f3a682ced0f530c0dcda005d283920222f2b9e-sock"} [11:13:15.128] 生成 11232 [11:13:15.394] > local-server-1> 生成 ssh,pid=18688 [11:13:15.449] stderr> OpenSSH_8.4p1,OpenSSL 1.1.1i 8 2020 年 12 月 [11:13:15.920] stderr> debug1:服务器主机密钥: ecdsa-sha2-nistp256 SHA256:FJ8Hnqv4dbCqz0udTlIFTTqql7MK8IzqXZfqsb6VZbU [11:13:16.506] 收到 askpass 请求: {"request":"MySTN52@10.29.164.219 的密码:"} [11:13:16.507] 显示密码提示 [11:13:16.509] 侦听 interwindow 密码打开 \.\pipe\vscode-ssh-askpass-0c9e5ad1d4ee235eadd6587d4cb472a5fcd67134-sock [11:13:16.509] 将密码提示写入 globalState [11:13:21.507] 得到密码响应 [11:13:21.507] 交互者给出了响应:** [11:13:21.508] 清理其他窗口身份验证服务器 [11:13:32.242] stderr> 已验证为 10.29.164.219 ([10.29.164.219]:22)。 [11:13:32.573]> Windows PowerShell
版权 (C) 2009 Microsoft Corporation。版权所有。 [11:13:38.519] 终止本地服务器 [11:13:38.522] 解析器错误: 错误:使用 SSH 连接在 Function.Timeout 超时 (c:\Users\likho.vscode\extensions\ms-vscode-remote.remote-ssh-nightly-2021.5.29700\out\extension.js:1:64785) 在超时。_onTimeout (c:\Users\likho.vscode\extensions\ms-vscode-remote.remote-ssh-nightly-2021.5.29700\out\extension.js:1:264709) 在 listOnTimeout (internal/timers.js:554:17) 在 processtimers (内部/timers.js:497:7) [11:13:38.535] ------
[11:13:38.541] 本地服务器退出:空
设置为 ""remote.SSH.useLocalServer": false" 后,扩展会长时间运行。 “设置 SSH 主机 10.29.164.219:(详细信息)初始化 VS Code 服务器”
[11:49:01.766] 显示密码提示 [11:49:04.725] 得到密码 响应 [11:49:04.725] “安装”将数据写入终端:“**”
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。