2021-12-14 vscode连阿里云轻量服务器(linux)

1. 阿里云控制台里生产或更换密钥(换完后记得重启),pem文件只能下载一次,保存好位置。

2. 使用git的ssh,弃用windows10的openssh(这里会产生权限问题,绕过)

2.1 git的ssh目录

2.2 配置环境变量path

2.3卸载自带openssh

2.4效果

3.安装remote development插件

4.添加ssh服务器的配置

4.1 ctrl+p输入命令

4.2 输完整的ssh命令 -i是带校验文件,命令如下
ssh user@ip -i xxx.pem

4.3 配置的目录,我设默认的了

4.4 试着连一下

ctrl+p搜remote 选connect to host

一步步跟提示就行

其中能遇到的问题:

1.连不上的原因

少了\,默认跑ssh user@ip -i xxx.pem 默认会少\


下载后右下角勾一下“解除锁定”


最后再不行,想想有没有重启一下云服务器,参见文章第一条

最后玄学一下:关于文件路径的排查问题方法:一、带中文的文件路径;二、带一些符号的文件路径,像下划线这些_;三、待续

总结

本质上的基于ssh的连接方式,服务端通过vscode-server跟客户端进行通信。

posted @ 2021-12-14 11:49  灰阿哈哈  阅读(431)  评论(0)    收藏  举报