首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法建立与“主机名”的连接。( VSCode中的远程SSH问题) (CentOS7)

无法建立与“主机名”的连接。( VSCode中的远程SSH问题) (CentOS7)
EN

Stack Overflow用户
提问于 2021-08-25 06:22:01
回答 4查看 15.9K关注 0票数 1

解决了!!

  • 服务器操作系统: CentOS Linux 7
  • VSCode版本(本地): 1.59.1

我通过ssh连接到我的服务器

代码语言:javascript
复制
ssh ...@ln01.twcc.ai

我尝试通过本地打开VSCode,并使用Remote-SSH ->连接到SSH ->类型的...@ln01.twcc.ai

然后got 无法建立与“@ln01.twcc.ai”的连接。错误块和输出如下

代码语言:javascript
复制
[11:37:51.572] Log Level: 2
[11:37:51.574] remote-ssh@0.65.7
[11:37:51.574] win32 x64
[11:37:51.575] SSH Resolver called for "ssh-remote+...", attempt 1
[11:37:51.575] "remote.SSH.useLocalServer": false
[11:37:51.575] "remote.SSH.showLoginTerminal": false
[11:37:51.575] "remote.SSH.remotePlatform": {}
[11:37:51.575] "remote.SSH.path": undefined
[11:37:51.575] "remote.SSH.configFile": undefined
[11:37:51.575] "remote.SSH.useFlock": true
[11:37:51.576] "remote.SSH.lockfilesInTmp": false
[11:37:51.576] "remote.SSH.localServerDownload": auto
[11:37:51.576] "remote.SSH.remoteServerListenOnSocket": false
[11:37:51.576] "remote.SSH.showLoginTerminal": false
[11:37:51.576] "remote.SSH.defaultExtensions": []
[11:37:51.576] "remote.SSH.loglevel": 2
[11:37:51.576] SSH Resolver called for host: ssh ...@ln01.twcc.ai
[11:37:51.576] Setting up SSH remote "ln01.twcc.ai"
[11:37:51.592] Using commit id "..." and quality "stable" for server
[11:37:51.595] Install and start server if needed
[11:37:56.696] Checking ssh with "ssh -V"
[11:37:56.726] > OpenSSH_for_Windows_8.1p1, LibreSSL 3.0.2

[11:37:56.729] Running script with connection command: ssh -T -D 53574 "ssh ...@ln01.twcc.ai" bash
[11:37:56.731] Terminal shell path: C:\Windows\System32\cmd.exe
[11:37:56.948] > ]0;C:\Windows\System32\cmd.exe
[11:37:56.948] Got some output, clearing connection timeout
[11:37:57.376] > 

[11:37:59.421] > ssh ...@ln01.twcc.ai: Permission denied (publickey,gssapi-keyex,gssapi-with
> -mic,keyboard-interactive).
[11:37:59.434] > 程序嘗試寫入到一個不存在的管道。
[11:38:00.713] "install" terminal command done
[11:38:00.714] Install terminal quit with output: 程序嘗試寫入到一個不存在的管道。
[11:38:00.714] Received install output: 程序嘗試寫入到一個不存在的管道。
[11:38:00.714] Failed to parse remote port from server output
[11:38:00.715] Resolver error: Error: 
    at Function.Create (c:\Users\ASUS\.vscode\extensions\ms-vscode-remote.remote-ssh-0.65.7\out\extension.js:1:64659)
    at Object.t.handleInstallOutput (c:\Users\ASUS\.vscode\extensions\ms-vscode-remote.remote-ssh-0.65.7\out\extension.js:1:63302)
    at Object.t.tryInstall (c:\Users\ASUS\.vscode\extensions\ms-vscode-remote.remote-ssh-0.65.7\out\extension.js:1:415135)
    at processTicksAndRejections (internal/process/task_queues.js:93:5)
    at async c:\Users\ASUS\.vscode\extensions\ms-vscode-remote.remote-ssh-0.65.7\out\extension.js:1:294918
    at async Object.t.withShowDetailsEvent (c:\Users\ASUS\.vscode\extensions\ms-vscode-remote.remote-ssh-0.65.7\out\extension.js:1:406463)
    at async Object.t.resolve (c:\Users\ASUS\.vscode\extensions\ms-vscode-remote.remote-ssh-0.65.7\out\extension.js:1:295994)
    at async c:\Users\ASUS\.vscode\extensions\ms-vscode-remote.remote-ssh-0.65.7\out\extension.js:127:110656
[11:38:00.718] ------

摘要

  • 当我试图通过本地VSCode远程SSH时,与SSH错误断开了连接。

误差块

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2022-03-09 16:41:15

尝试删除保存在known_hosts文件中的指纹(对应于此特定连接的一行--而不是整个文件)。如果在C:\Users\<your_user_name>\.ssh\known_host中,这将放置在/home/<your_user_name>/.ssh/known_hosts中,而对于Linux,则位于/home/<your_user_name>/.ssh/known_hosts dir中。

由于更详细,您也可能希望检查此回答

票数 3
EN

Stack Overflow用户

发布于 2021-08-25 08:34:32

我通过在远程处理之前首先编写SSH配置文件来解决这个问题。

如果通过ssh连接到服务器,如下所示:

代码语言:javascript
复制
ssh Amy@123.456.78.999 -p 22

然后配置文件是:

代码语言:javascript
复制
Host MyHostName
    HostName 123.456.78.999
    User Amy
    Port 22

参考资料:https://github.com/microsoft/vscode-remote-release/issues/3968

票数 1
EN

Stack Overflow用户

发布于 2022-07-07 14:59:57

以下是对我起作用的东西:

  1. 打开VS代码上的命令面板(Ctrl+Shift+P用于Windows,Cmd+Shift+P用于Mac)。
  2. 搜索Kill VS Code Server on Host,点击它-它将被自动删除。
  3. 重新加载VS代码并再次建立连接。

欲知更多详情,请访问这里

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68917798

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档