问题描述
使用VSCODE远程链接服务器,输入正确的用户名密码但依然出现密码输入界面,在多输入几次密码之后出现以下提示:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[12:42:45.590] > ssh ruben@192.168.2.111: Permission denied (publickey,password).
[12:42:45.614] > 过程试图写入的管道不存在。
[12:42:46.959] "install" terminal command done
[12:42:46.959] Install terminal quit with output: 过程试图写入的管道不存在。
[12:42:46.959] Received install output: 过程试图写入的管道不存在。
[12:42:46.960] Failed to parse remote port from server output
[12:42:46.961] Resolver error: Error:
at g.Create (c:\Users\Administrator\.vscode\extensions\ms-vscode-remote.remote-ssh-0.90.1\out\extension.js:1:585222)
at t.handleInstallOutput (c:\Users\Administrator\.vscode\extensions\ms-vscode-remote.remote-ssh-0.90.1\out\extension.js:1:583874)
at t.tryInstall (c:\Users\Administrator\.vscode\extensions\ms-vscode-remote.remote-ssh-0.90.1\out\extension.js:1:681023)
at process.processTicksAndRejections (node:internal/process/task_queues:96:5)
at async c:\Users\Administrator\.vscode\extensions\ms-vscode-remote.remote-ssh-0.90.1\out\extension.js:1:643908
at async t.withShowDetailsEvent (c:\Users\Administrator\.vscode\extensions\ms-vscode-remote.remote-ssh-0.90.1\out\extension.js:1:647224)
at async t.resolve (c:\Users\Administrator\.vscode\extensions\ms-vscode-remote.remote-ssh-0.90.1\out\extension.js:1:644958)
at async c:\Users\Administrator\.vscode\extensions\ms-vscode-remote.remote-ssh-0.90.1\out\extension.js:1:726917
问题原因
远程机器的上次会话没有关闭,导致后面的登录失效。
解决办法
将远程的会话关闭即可。具体操作为:点击help或者同时按ctrl+shift+p键,找到kill remote选项单击即可,如下图所示: