背景:今天想创建一个linux系统的虚拟机用来搭建nginx服务器,目前由于兼容问题win11系统无法使用vmware,但是win11自带的hyper-v创建的虚拟机用起来又不方便,主要体现在无法在我的windows系统和虚拟机linux系统间复制粘贴文本以及文件传输这两方面,最终通过打开虚拟机的ssh服务,再用本地xshell连接虚拟机解决了问题,这样操作虚拟机就可以用xshell的功能来进行粘贴文本和文件传输了。
这里怎样创建hyper-v虚拟机不过多赘述,网上很多教程,主要记录网络连接和xshell连接虚拟机
一、hyper-v虚拟机网络配置并开启ssh服务
参考链接:Hyper-v中CentOS-7的静态/动态网络配置及SSH连接小记
二、在xshell中连接虚拟机
打开xshell,点击左上角新建连接
主机填上一步在虚拟机中配置的静态ip地址,其它默认
用户身份验证,填写虚拟机系统里的用户名密码