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

VScode上的插件千千万,就比如远程的插件就很多,大概搜了下微软官方支持的就有一系列。常用的也就是下载量多的那几个,ssh、容器、WSL等。这篇文章讲的是在WindowsVScode 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

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容