visual-studio-code - 我可以在没有密码的情况下使用“Vscode 远程 SSH”扩展吗?
问题描述
我可以在没有密码的情况下使用“Vscode 远程 SSH”扩展吗?我有一个 Linux 服务器,我的公钥在服务器中,我知道用户名和 IP 地址。另外,我可以使用终端 ssh 到服务器。
** 有什么方法可以实现吗?
解决方案
放置类似于 vscode 已知的“C:\Users\yourhome\.ssh\config”的内容。我认为“PreferredAuthentications”这一行是最重要的。
Host vscode
HostName 192.168.0.1
User linuxusername
PreferredAuthentications publickey
IdentityFile "C:\Users\yourhome\.ssh\privatekey"
推荐阅读
- ionic-framework - 如何加载html代码
- angular - Angular 6:直接在表格中搜索而不按回车
- identityserver4 - 如何使用 IdentityServer4 创建 JWT 令牌
- python - '一个系列的真值是模棱两可的。使用 a.empty、a.bool()、a.item()、a.any() 或 a.all()。
- r - Dplyr 变异循环
- android - FCM,未接收数据
- c# - 使用自定义属性将数据表映射到列表的通用函数
- java - 在 JAXB 中,当我无法直接注释接口时,如何避免“不支持接口”异常?
- java - java.io.FileNotFoundException:请求的资源不可用
- vba - .Cell 中的 TextBox.value 复制为 double | 复制忽略逗号