写在前边

我配置过程中遇到的问题

(1)连接服务器时,弹出来的是下图内容,

而网上找到的大多数配置教程连接服务器,弹出来是以下框。

 

(2)选择其中一个(Linux/Windows/macOS)之后,终端显示(过程试图写入的管道不存在),且弹出了一个框(Could not establish connection to "(服务器ip)")。

 

本文章作者经过自己的实践,成功使用vscode远程连接服务器。如果哪些地方不太懂,或者操作不成功,可以浏览最下边的参考链接(本人通过实践这些链接文章中的内容最终整合出以下版本) 

1.安装Remote-SSH

Remote-SSH是VSCode的插件,安装完VSCode以后(这里不提供安装教程),直接在插件中搜索ssh,即可找到Remote-SSH,点击install 安装。

安装成功后,可以在左侧看到多出远程资源管理器,如下图所示。

2.配置Remote-SSH 

点击资源管理器,选择SSH Targets,点击+号

点击+号,弹出如下图所示,输入ssh (你的用户名)@(远程连接的服务器IP ),然后点击回车,格式例如:ssh root@111.11.11.11

 

 界面左下角会弹出如下图所示的框,选择Connect。

点击回车后出现的选项 选择第一个(...\config),在资源管理器处就可以看到刚添加的远程服务器地址。

点击设置按钮,如下图所示,进入配置文件。

 可以看到有以下格式的内容。

 Host:主机名(可随便取

HostName:ip地址

User:用户名

Port:端口号,默认为22,不是22的话手动设置即可。

更改设置:File->Preferences(->Setting)->Extension->Remote-SSH [文件 (首选项) 设置扩展];(或者直接从左侧的扩展,如下图所示)。

这一步是解决问题的关键①

 找到Show Login Terminal并勾选(可以在查找框中直接搜索查找

这一步是解决问题的关键②

同时在Remote.SSH:Config File中输入.ssh中config的路径(也就是前边选择的第一个...\config的路径)

3.连接服务器 

 点击SSH TARGETS下的服务器旁边的按钮进行连接

首次连接会出现如下图所示的框(Select the platform of the remote host)

 选择一个回车(我选linux),在终端就会弹出需要输入密码,输入密码即可使用。

 而且在vscode上远程连接服务器还有一个好处:可以在这里直接打开服务器上的文件夹

打开以后可以看到服务器文件目录,直接在文件目录中选择文件进行编辑,实时同步到服务器上。(perfect

 参考链接:

解决vscode或pycharm无法连接远程服务器的问题__这也太刺激了吧的博客-CSDN博客网上看的一大堆全都没帮助,主要就是两个操作,一是指令:当错误是:The authenticity of host xxx can’t be established.执行ssh -o StrictHostKeyChecking=no xxx 用户名@ip原理:用OpenSSH的人都知ssh会把你每个你访问过计算机的公钥(public key)都记录在~/.ssh/known_hosts。当下次访问相同计算机时,OpenSSH会核对公钥。如果公钥不同,OpenSSH会发出警告,避免你受到DNS Hhttps://blog.csdn.net/weixin_40641725/article/details/114364117使用VScode连接远程服务器的配置方法_coast_s的博客-CSDN博客_vscode远程连接服务器并使用服务器环境参考文章:https://zhuanlan.zhihu.com/p/1412052621.安装VScode官网地址:https://code.visualstudio.com/2.安装OpenSSH该服务的作用是让你可以在终端使用ssh指令,Windows10通常自带OpenSSH不需要安装。Windows10下检查是否已经安装OpenSSH的方法:按下快捷键Win + X,选择Windows PoweShell(管理员),输入以下指令:Get-WindowsCapability -Onlihttps://blog.csdn.net/weixin_43996337/article/details/123853651Visual Studio Code 配置 连接 Linux 服务器_Ss#plus的博客-CSDN博客Visual Studio Code配置远程服务器Windows 连接 Linux扩展中搜索Remote-SSH,点击下载,另一个是配置文件会自动下载点击远程资源管理器,选择SSH Targets,点击+号输入ssh 你的用户名@你的服务器IP点击回车选择第一个![选择第一个]](https://img-blog.csdnimg.cn/dfdd4cf119a74d61ba6bd03768438ddb.png)选择Connect配置属性连接到 macOS 或 Linux SSHhttps://blog.csdn.net/qq_42897012/article/details/124393932

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐