选主机测评网
主机测评优惠网

为什么在WINDOWS系统下,不能和Linux虚拟机直接共享文件

可以共享文件,只不过需要在Linux虚拟机搭建一个samba服务器,然后才可以实现与Windows主机共享文件,下面我简单介绍一下实现过程,感兴趣的朋友可以尝试一下:

为什么在WINDOWS系统下,不能和Linux虚拟机直接共享文件

01安装samba服务器首先,需要在Linux虚拟机安装samba服务器,这个是文件共享的前提,以CentOS7为例,直接在终端输入命令“yum install -y samba”即可(如果是Ubuntu等Linux主机,命令换成apt),程序会自动检测相关依赖并安装:

为什么在WINDOWS系统下,不能和Linux虚拟机直接共享文件

为什么在WINDOWS系统下,不能和Linux虚拟机直接共享文件

02启动samba服务这里首先需要配置/etc/samba/smb.conf文件,指定共享目录、用户和读写权限等,简单配置如下,这里我开启了匿名用户和写权限,这样在Windows主机访问共享文件时,可以直接进行读写,你也可以设置的更复杂一些,官方有详细的配置参数介绍:

为什么在WINDOWS系统下,不能和Linux虚拟机直接共享文件

接着就是启动samba服务,这个直接在终端运行命令“systemctl start smb”就行,如下,如果服务状态为active,则说明启动成功:

03访问共享文件最后打开Windows本地的文件窗口,在地址栏输入Linux虚拟机的IP和共享目录,就可以直接和Linux主机共享文件了,本地修改后虚拟机会自动同步更新,非常方便:

至此,我们就完成了Windows主机和Linux虚拟机共享文件。总的来说,samba这个方式非常简单,只要你熟悉一下操作过程,很快就能掌握的,当然,你也可以Windows共享,然后Linux挂载使用,本质是一样的,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。

可不可以在虚拟机中运行的系统里下载一些文件和软件到本地电脑和U盘上

当然是可以的,目前来说有3种基本方式,分别是samba,ftp和终端软件,感兴趣的朋友可以尝试一下:

为什么在WINDOWS系统下,不能和Linux虚拟机直接共享文件

samba共享文件这种方式是在虚拟机中搭建一个samba服务器,通过共享目录的方式将虚拟机文件共享到本地电脑,然后实现文件的下载,下面我简单介绍一下,以ubuntu虚拟机为例:

为什么在WINDOWS系统下,不能和Linux虚拟机直接共享文件

为什么在WINDOWS系统下,不能和Linux虚拟机直接共享文件

为什么在WINDOWS系统下,不能和Linux虚拟机直接共享文件

1.首先,在虚拟机中安装samba服务器,这个直接在终端运行命令“sudo apt install smaba”就行,如下:

为什么在WINDOWS系统下,不能和Linux虚拟机直接共享文件

为什么在WINDOWS系统下,不能和Linux虚拟机直接共享文件

2.安装完成后,打开桌面文件窗口,直接右键需要共享的目录,选择“本地网络共享”,然后设置相关操作权限:

为什么在WINDOWS系统下,不能和Linux虚拟机直接共享文件

为什么在WINDOWS系统下,不能和Linux虚拟机直接共享文件

3.接着打开本地电脑文件窗口,在地址栏输入“\\\\虚拟机IP”地址,就可以看到共享目录,里面的所有文件都可以直接下载到本地,非常方便:

ftp传输文件这种方式是在虚拟机中搭建一个ftp服务器,然后本地电脑通过ftp客户端软件连接,将虚拟机文件下载到本地,下面我简单介绍一下,以centos7虚拟机为例:

1.首先,安装ftp服务器,这个直接在在终端命令行输入命令“yum install vsftpd”就行,如下:

2.接着运行“systemctl start vsftpd”命令启动ftp服务器,这里可以对vsftpd.conf文件进行修改,配置用户访问策略:

3.接着打开一个本地ftp客户端软件,连接ftp服务器,验证成功后,就可以直接下载虚拟机上的文件了,如下,非常方便:

终端软件这种方式最简单,目前大部分终端软件都自带有文件上传下载工具,可以直接从虚拟机中下载文件到本地,这里以mobaxterm、xshell为例,简单介绍一下:

mobaxterm这是一个非常全能的终端软件,自带有sftp文件上传下载工具,连接虚拟机后,直接点击工具栏的下载按钮,就可将虚拟机文件下载到本地,如下:

xshell

这也是一个非常不错的终端软件,安装lrzsz工具包后(yum install -y lrzsz),可以直接使用sz命令将虚拟机文件下载到本地,如下:

目前,就介绍这3种将虚拟机文件下载到本地的方法吧。对于日常使用来说,完全够用了,前两种方法需要搭建服务器,比较麻烦,后一种方法最简单,只要你熟悉一下使用过程,很快就能掌握的,当然,你也可以使用VMware tools,都行,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可有搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。

未经允许不得转载:选主机测评网 » 为什么在WINDOWS系统下,不能和Linux虚拟机直接共享文件
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址