cover

在VScode上使用证书连接服务器进行远程

阅读量:1383
评论数量:0
发布时间:2022-11-26 00:08

VScode上的插件千千万,就比如远程的插件就很多,大概搜了下微软官方支持的就有一系列。常用的也就是下载量多的那几个,ssh、容器、WSL等。这篇文章讲的是在Windows版VScode remote ssh使用证书连接服务器,但是呢 证书会有权限过大的情况,需要我们修改下证书的权限,才能正常连接上

image-20221125154418301

安装Remote - SSH插件

地址:https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-ssh

image-20221125154840569

配置

在VScode侧边栏就能看到多出来的远程标签

image-20221125154947587

打开配置

image-20221125155029845

选择第一个,顺便记下我们的用户名,我这里是11399

image-20221125155132929

写下我们的配置(如下),保存

Host test
  HostName 192.168.226.128
  User root
  IdentityFile "E:\#重要文件\证书等\me\rk"

如果是密码的话配置是这样

Host test
  HostName 192.168.226.128
  User root
  Password 123456

image-20221125155454450

刷新后就能看到了,然后我们点击最右侧打开新的窗口就能开始连接服务器的VScode Server了

image-20221125161030495

然后就会发现连接不了

解决WARNING: UNPROTECTED PRIVATE KEY FILE!

image-20221125155810070

找到我们的证书右键属性->安全->高级,然后禁用继承

image-20221125155913606

image-20221125155934017

选择第一项

image-20221125160007163

image-20221125160148805

然后删除所有的权限用户,点击添加,输入我们当前用户名,就是前面的那个用户名,我这里是11399,点击检查名称

image-20221125160217281

最后确定即可,然后勾选全部权限

image-20221125160319953

重新测试连接

然后就可以在本地开发服务器的项目了

image-20221125160428337

评论(0)
暂无评论
logo

诚哥博客是一个专注于分享技术、分享资源的平台,由诚哥打造必属精品,团队有着多年开发经验,专注研究各种前沿技术和资源等服务;并提供有保障的维护及售后

关注我们

关注微信公众号

关注微信公众号

Copyright © 2022-2025 诚哥博客 - 诚哥博客