vs code远程连接Linux

可以先检查一下是否能直接访问Linux的IP地址

打开本地cmd
假设你已经知道了Linux的ip地址。以我的ip地址为例
10.0.2.15这是我的ip地址。直接在终端输入ifconfig可以看到Inet后面的地址就是Ip地址

然后在本地的cmd中输入:

ping 10.0.2.15

检查是否能直接访问,如果能直接访问,参考方法一。不可直接访问,则参考方法二

我刚开始这个是不可访问的,正常可以访问的话,是可以出现以下的画面,172开头的IP地址
在这里插入图片描述
这是可以正常访问的情况
在这里插入图片描述

可直接访问Linux的IP地址

1. Linux上安装ssh

sudo apt install ssh

2. 检查IP地址

ifconfig

在正常的网络环境下,是可以连接的,但是如果所处的网络环境比较严格,不允许访问,则不行。

3. 本地下载VSCode软件,并安装扩展

在这里插入图片描述
在这里插入图片描述

4. 添加服务器连接配置

在这里插入图片描述

点击添加按钮,输入远程服务器的地址,账号和ip根据自己的情况进行修改,如下图所示:
在这里插入图片描述
在这里插入图片描述

保存之后,会将刚才的连接信息存储C:\Users\chaxun.ssh\config 中。
在这里插入图片描述

此时就可以在SSH TARGETS中看到添加的远程服务器地址了:
在这里插入图片描述

5. 连接服务器

右键选择远程服务器,点击Connect to Host in Current Window:
在这里插入图片描述

如果远程服务器能够连接成功,此时会需要你输入密码:
在这里插入图片描述

6. 基本操作

在这里插入图片描述

例如我点击Open Folder,这里就会让你选择打开的文件目录:
点击ok按钮打开 /home/zhaxun 之后,会需要再次输入密码:
在这里插入图片描述
在这里插入图片描述

如果以上步骤都成功了,那么就会在文件选项卡中看到远程服务器目录下的所有文件了:
在这里插入图片描述

此时,你就可以像操作本地文件一样进行文件的增删改查等操作啦!
在这里插入图片描述

不可直接访问Linux的IP地址

1. Linux安装ssh

第一步是一样的,都是先安装SSH
sudo apt install ssh

2. 修改虚拟机的网络情况

先关闭虚拟机,配置网络
在这里插入图片描述

选择Bride 桥接模式
重新启动虚拟机

3. 重新检查Ip地址

在这里插入图片描述

使用这个IP地址进行连接
在这里插入图片描述

继续上一方法的步骤3-6

最后,正常使用
在这里插入图片描述

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐