Visual Studio 2022 远程连接 虚拟机Linux系统

在虚拟机 Linux 系统上,安装openssh 服务器来连接VS。

sudo apt install openssh-server

SSH服务器设置开机自启动。

sudo service ssh start
sudo systemctl enable ssh
  1. 打开VS软件 ,打开软件上方菜单栏的【工具】->【选项】, 然后鼠标下翻滚选择【跨平台】->【连接管理器】->[添加]。

Visual Studio 2022 远程连接 虚拟机Linux系统_第1张图片

2.弹出以下方框。分别输入【主机IP】、【用户名】、【密码】。
Visual Studio 2022 远程连接 虚拟机Linux系统_第2张图片
3.进入虚拟机输入命令行。获取【IP地址】,【端口】通常为22。

ifconfig

Visual Studio 2022 远程连接 虚拟机Linux系统_第3张图片
4.输入对应的Ip地】、用户名、密码后点击【连接】,选择【是】。
Visual Studio 2022 远程连接 虚拟机Linux系统_第4张图片
5.连上对应【IP】的虚拟机。提示:这里需要提前将虚拟机设定固定IP
Visual Studio 2022 远程连接 虚拟机Linux系统_第5张图片

6.引入Linux系统的头文件。菜单栏上的【工具】->【选项】->【跨平台】->【连接管理器】->【远程连接标头管理器 ->【下载】。
Visual Studio 2022 远程连接 虚拟机Linux系统_第6张图片
7编写代码测试,【添加】->【新建项】,取名为Linux_test,输入测试代码,并运行。
Visual Studio 2022 远程连接 虚拟机Linux系统_第7张图片

#include 

using namespace std;

int main() {

	cout << "hello Linux" << endl;

	return 0;
}

配置固定IP

虚拟机的Linux操作系统,其IP地址通过DHCP服务获取的。
DHCP:动态获取IP地址,重启设备后都会获取一次。
步骤一:在虚拟机中配置IP地址网关和网段。
虚拟机点击编辑->虚拟网络编辑器->VMnet8,确定子网IP102.168.xx.x自行设定,确定子网掩码为255.255.255.0后,点击NAT设置
Visual Studio 2022 远程连接 虚拟机Linux系统_第8张图片
网关设置192.168.xx.2即可。Visual Studio 2022 远程连接 虚拟机Linux系统_第9张图片
因此视频是后续补上。所以采用的是ubuntu18.04的版本,16.04版本去b站看黑马Linux,传送站16.04版本系统固定ip地址
首先进入root权限,进入目录进行配置

sudo -i
cd /etc/netplan
vim 01-network-manager-all.yaml 

Visual Studio 2022 远程连接 虚拟机Linux系统_第10张图片

你可能感兴趣的:(linux,ide,c++,c语言,运维,服务器)