虚拟机linux共享文件夹在哪(虚拟机与linux共享)-冯金伟博客园

为什么我用虚拟机linux无法挂载共享目录,输入命令后没有反应?

首先查看下/var/log/messages,看下mount被hang住的原因然后看下你nfs在share的时候的配置,是不是允许这样被mount

如何建立虚拟机中的Linux和windows的共享文件夹

Linux虚拟机和Windows物理机共享文件的方法是这样的:首先需要在Linux虚拟机上安装虚拟机软件(VMware或者是VirtualBox)提供的“虚拟机工具”,安装好“虚拟机工具”后,在Linux虚拟机和Windows物理机之间共享的是Windows物理机上的文件夹,就是Linux虚拟机共享物理机上的文件夹,反之则不行(如果反过来则需要在Linux虚拟机上安装samba服务器软件)。

Linux虚拟机上面有了“虚拟机工具”,就可以在VMware或VirtualBox的虚拟机设置菜单,“共享文件夹设置”项目中选择一个本地文件夹来共享,共享文件夹设置好点击确定后,在Linux虚拟机的终端里用mount命令挂载好就可以使用了。

如何远程连接基于VMware虚拟机的linux操作系统?

1.首选是下载安装xshell连接服务器的工具,直接网上下载安装即可。打开Xs。

虚拟机linux共享文件夹在哪(虚拟机与linux共享)-冯金伟博客园

2.输入Name和Host的IP地址。在打开的New Session Propert。

虚拟机linux共享文件夹在哪(虚拟机与linux共享)-冯金伟博客园

3.创建好之后,点击Connect链接到服务器端。和其他的shell软件类似。

虚拟机linux共享文件夹在哪(虚拟机与linux共享)-冯金伟博客园

4.输入虚拟机创建的用户名,注意记得保存这个用户,下次可以直接连接到服务器不需要重新输入用户名,需要输入连接服务器的用户名和密码,输入正确的用户名和密码,可以点击保存用户名和密码方便下次直接连接。

虚拟机linux共享文件夹在哪(虚拟机与linux共享)-冯金伟博客园

5.输入密码。输入密码之后,勾选保存密码。方便下次直接登录到服务器上,系统会自动通过加密的方式保存密码,一般不会被别人窃取到。

虚拟机linux共享文件夹在哪(虚拟机与linux共享)-冯金伟博客园

6.测试连接是否成功,通过输入linux命令进行远程调用服务器。连接成功后,输入一些linux命令就可以看到链接操作成功。

虚拟机linux共享文件夹在哪(虚拟机与linux共享)-冯金伟博客园

win7主机怎么共享虚拟机上的文件夹?

这个要分两大步来做:以VMware Workstation为例 (其他虚拟软件类似):

1. 在虚拟机设置里面设置主机文件夹共享。首先确认你的虚拟机安装了Vmware Tools,并且已经在Linux里面设置了相应的用户访问权限,然后在关闭虚拟机,编辑虚机的属性: 选择 VM > Settings.在 Options下面选择Shared Folders.各种设置默认即可,直接点击Add添加一个Shared Folder ,然后跟随wizard指定要共享给虚机的文件夹,比如 D:share。然后给这个文件夹设置一个在虚拟机里面的显示名称,如D-Share。勾上“启用共享”,“只读”那里根据需要选择。点击OK,确认。

2. 在Linux虚拟机里面装在共享文件夹。现在开启Linux虚机。在Linux下面,这种共享文件夹被识别为hgfs格式。因此开机后,可以使用下面的命令加载主机上的共享文件夹:mount -t vmhgfs .host:/D-Share /home/userxx/d-share这样在Linux的/home/userxx/d-share路径下,就可以看到Win7主机上面D:share下面的文件了。

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

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

01

安装samba服务器

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

虚拟机linux共享文件夹在哪(虚拟机与linux共享)-冯金伟博客园

02

启动samba服务

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

虚拟机linux共享文件夹在哪(虚拟机与linux共享)-冯金伟博客园

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

虚拟机linux共享文件夹在哪(虚拟机与linux共享)-冯金伟博客园

03

访问共享文件

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

虚拟机linux共享文件夹在哪(虚拟机与linux共享)-冯金伟博客园

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