我正在尝试在我的机器 (Win10) 上配置 VSCode,使用机器上运行的 Pageant 中已加载的 key 通过 SSH 连接到我的远程服务器。

我发现的一种方法是使用“wsl-ssh-pageant”,但是即使我的机器上启用了 WSL(Ubuntu),我也不知道如何在我的机器上安装。

有人可以帮助使用 pageant 配置 VSCode 吗?解释如何安装“wsl-ssh-pageant”。

谢谢

最佳答案

如果 Pageant 已经加载了 key ,那么您可以通过 Plink (PuTTY Link) 命令行界面让另一个应用程序使用它。
如果您想与例如合作带有凭据( key )的远程服务器上的 Git 存储库,我找到了一个有效的解决方案:
https://www.cgranade.com/blog/2016/06/06/ssh-keys-in-vscode.html(已经加载了 Pageant 的 key ,唯一缺少的部分是最后一步 4)。
你需要在你的 Win10 中设置一个新的环境变量。
对我来说,当我添加“系统变量”而不是“用户变量”时它起作用了。
变量的名称是:
“GIT_SSH”
该值是 PuTTY\plink.exe 的完整路径,例如:
“C:\Program Files (x86)\PuTTY\plink.exe”
如果您已经打开了 VS Code,请将其关闭并再次重新打开以确保它看到新的环境变量。

关于windows - 在 Windows 10 上将选美与 VSCode 结合使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/61771200/

10-10 07:42