gpt4 book ai didi

visual-studio-code - VsCode remote-ssh 在新计算机上不起作用

转载 作者:行者123 更新时间:2023-12-02 14:26:44 24 4
gpt4 key购买 nike

所以我给自己买了一台新电脑。幸运的我。赢 10 专业版。
但 SSH 不是我的强项。我可以使用以下命令通过命令行登录到我的远程服务器:

ssh username@myserver.com
提示输入密码 - 直接输入。
我已将 .pub 文件和配置文件从旧计算机的 .ssh 目录移动到新计算机但 VScode 不会登录。我使用 ssh-keygen 创建了一个新 key 并将其添加到服务器上的 .ssh/authorized_keys 中。没有登录。我只是不断得到:
Load key "C:/Users/myuser/.ssh/key.pub": Permission denied
我在这里想念什么?我已经经历了足够多的时间来确保没有拼写错误。一切仍然在我的旧电脑上运行。
编辑:
要设置 ssh key ,我:
ssh-keygen -t rsa -b 4096 -f %USERPROFILE%/.ssh/pub_rsa
然后:
scp -p 22 %USERPROFILE%/.ssh/pub_rsa.pub username@server.com:~/
最后:
cat ~/pub_rsa.pub >> ~/.ssh/authorized_keys
...当然还有 chmod 那个文件到 600。
ssh -i %USERPROFILE%/.ssh/pub_rsa -p 22 username@server.com
...无需提示输入密码即可正常登录。
我的远程 ssh 配置文件如下所示:
Host my_remote
HostName server.com
User username
Port 22
IdentityFile C:/Users/MyDir/.ssh/pub_rsa.pub
EDIT2:
如果我从 IdentityFile 的最后一行删除 .pub,我会收到此错误消息,并且 VScode 只是重复自身无法登录 -->
enter image description here

最佳答案

将 remote-ssh 回滚到 0.49 版——这似乎成功了。查看this post对于类似的问题/解决方案。

关于visual-studio-code - VsCode remote-ssh 在新计算机上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63328046/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com