vscode错误中的ssh:权限被拒绝(公钥,密码)

纳克西

因此,我使用VSCode中的“ Remote-SSH”插件来连接到我的VPS并编辑我的代码。我失去了连接,然后必须在30分钟以上后将其硬重置。现在,我无法再使用VSCode进行访问了[putty works],并Could not establish connection to "[vps-ip]". Permission denied (publickey,password).无法在ssh中启动VSCode或重新加载连接时获得它。

我也每次都收到此日志。

我要怎么做才能使它重新正常工作?

这是我用[...]替换了一些东西的日志

[18:42:52.792] Log Level: 2
[18:42:52.795] [email protected]
[18:42:52.795] win32 x64
[18:42:52.797] SSH Resolver called for "ssh-remote+[vps-ip]", attempt 1
[18:42:52.797] SSH Resolver called for host: [vps-ip]
[18:42:52.798] Setting up SSH remote "[vpsip]"
[18:42:52.801] Acquiring local install lock: C:\Users\[myname]\AppData\Local\Temp\vscode-remote-ssh-[vps-ip]-install.lock
[18:42:52.816] Looking for existing server data file at c:\Users\[myname]\AppData\Roaming\Code\User\globalStorage\ms-vscode-remote.remote-ssh\vscode-ssh-host-[vps-ip]-[id]\data.json
[18:42:52.817] Using commit id "[id]" and quality "stable" for server
[18:42:52.817] Install and start server if needed
[18:42:52.820] Checking ssh with "ssh -V"
[18:42:52.875] > OpenSSH_for_Windows_7.7p1, LibreSSL 2.6.5
[18:42:52.876] Checking ssh with "C:\WINDOWS\System32\OpenSSH\ssh.exe -V"
[18:42:52.917] > OpenSSH_for_Windows_7.7p1, LibreSSL 2.6.5
[18:42:52.917] Checking ssh with "C:\Program Files\Git\usr\bin\ssh.exe -V"
[18:42:52.993] > OpenSSH_8.1p1, OpenSSL 1.1.1d  10 Sep 2019
[18:42:52.994] askpass server listening on \\.\pipe\vscode-ssh-askpass-[askpass]-sock
[18:42:52.995] Spawning local server with {"ipcHandlePath":"\\\\.\\pipe\\vscode-ssh-askpass-[askpass]-sock","sshCommand":"C:\\Program Files\\Git\\usr\\bin\\ssh.exe","sshArgs":["-v","-T","-D","55323","[vps-ip]"],"dataFilePath":"c:\\Users\\[myname]\\AppData\\Roaming\\Code\\User\\globalStorage\\ms-vscode-remote.remote-ssh\\vscode-ssh-host-[vps-ip]-[id]\\data.json"}
[18:42:52.995] Local server env: {"DISPLAY":"1","ELECTRON_RUN_AS_NODE":"1","SSH_ASKPASS":"c:\\Users\\[myname]\\.vscode\\extensions\\ms-vscode-remote.remote-ssh-0.50.0\\out\\local-server\\askpass.bat","VSCODE_SSH_ASKPASS_NODE":"C:\\Users\\[myname]\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe","VSCODE_SSH_ASKPASS_MAIN":"c:\\Users\\[myname]\\.vscode\\extensions\\ms-vscode-remote.remote-ssh-0.50.0\\out\\askpass-main.js","VSCODE_SSH_ASKPASS_HANDLE":"\\\\.\\pipe\\vscode-ssh-askpass-[askpass]-sock"}
[18:42:53.021] Spawned 30572
[18:42:53.125] > local-server> Spawned ssh: 12024
[18:42:53.165] stderr> OpenSSH_8.1p1, OpenSSL 1.1.1d  10 Sep 2019
[18:42:53.359] stderr> debug1: Server host key: [the key]
[18:42:53.558] stderr> 'C:\Users\[only my sirname]' is not recognized as an internal or external command,
[18:42:53.558] stderr> operable program or batch file.
[18:42:53.607] stderr> Permission denied, please try again.
[18:42:53.638] stderr> 'C:\Users\[only my sirname]' is not recognized as an internal or external command,
[18:42:53.638] stderr> operable program or batch file.
[18:42:53.686] stderr> Permission denied, please try again.
[18:42:53.716] stderr> 'C:\Users\[only my sirname]' is not recognized as an internal or external command,
[18:42:53.716] stderr> operable program or batch file.
[18:42:53.767] stderr> root@[vps-ip]: Permission denied (publickey,password).
[18:42:53.771] > local-server> ssh child died, shutting down
[18:42:53.779] Local server exit: 0
[18:42:53.780] Received install output: OpenSSH_8.1p1, OpenSSL 1.1.1d  10 Sep 2019
debug1: Server host key: [key]
'C:\Users\[only my sirname]' is not recognized as an internal or external command,
operable program or batch file.
Permission denied, please try again.
'C:\Users\[only my sirname]' is not recognized as an internal or external command,
operable program or batch file.
Permission denied, please try again.
'C:\Users\[only my sirname]' is not recognized as an internal or external command,
operable program or batch file.
root@[vps-ip]: Permission denied (publickey,password).

[18:42:53.781] Resolver error: Permission denied (publickey,password).
[18:42:53.783] ------

EDIT2:显然这是仅在我的一台PC上出现的问题,重新安装无济于事

最大R

似乎远程ssh扩展版本0.50.0破坏了与此相关的某些功能。请参阅我在Github上打开的问题:https : //github.com/microsoft/vscode-remote-release/issues/2581

解决方法是,使用0.49.0版对我有效。通过右键单击扩展名并单击“安装其他版本...”,然后在对话框中选择0.49.0,可以执行此操作。希望可以在次要版本更新中解决此问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

SSH错误:Ansible中的权限被拒绝(公钥,密码)

错误“权限被拒绝(公钥,密码)”

SSH连接错误-权限被拒绝(公钥)

尝试使用 Gitlab CI 创建 SSH 连接,错误:SSH 权限被拒绝(公钥、密码)

Ansible错误:FAILED => SSH错误:权限被拒绝(公钥,密码,键盘交互)

Gitlab CI-SSH权限被拒绝(公钥,密码)

SSH权限被拒绝(公钥)

ssh权限被拒绝(公钥)

SSH权限被拒绝(公钥)

SSH权限被拒绝(公钥)

权限被拒绝(公钥,密码,键盘交互)错误

git与ssh错误:权限被拒绝(公钥,键盘交互)

Ansible:权限被拒绝(公钥,密码)

rsync:SSH权限被拒绝(公钥)

SSH 时权限被拒绝(公钥)

SSH权限被拒绝(公钥)DigitalOcean Ubuntu

SSH到Docker:权限被拒绝(公钥)

'ssh localhost'给出'权限被拒绝(公钥)。

与SSH混淆-权限被拒绝(公钥)

Github SSH访问:权限被拒绝(公钥)

GitLab SSH密钥-权限被拒绝(公钥)

ssh权限被拒绝(公钥,键盘交互)

Git权限被拒绝(公钥)错误

GitHub错误消息-权限被拒绝(公钥)

权限被拒绝(公钥)

本地主机:权限被拒绝(公钥,密码,键盘交互)

Hadoop“权限被拒绝(公钥,密码,键盘交互)”警告

如何修复gitlab Ci / CD中的权限被拒绝(公钥,密码)?

Ansible抛出“无法通过ssh连接到主机:权限被拒绝(公钥)。” 远程连接错误