linux和宿主机windows之间建立共享文件夹

本文介绍了一种不依赖VMware Tools即可实现在宿主机与虚拟机间共享文件夹的方法。主要内容包括:设置共享文件夹、获取宿主机IP地址及在虚拟机中访问共享文件夹。步骤涉及创建共享用户、配置共享权限等。

这里讲解一种不需要使用虚拟机的VMware tools就可以实现共享文件夹,在虚拟机和宿主机之间传递文件。
这里主要分成三个部分,第一要对宿主机设置一个共享文件夹,第二要知道宿主机的ip地址,这个是虚拟机访问的接口,第三,在虚拟机中通过ip去访问刚刚在宿主机设置的文件夹的内容。
1)首先要在我的电脑,点击右键,选择‘’管理‘’。
这里写图片描述
2)在“本地用户和组”添加一个新的用户。
这里写图片描述
这里写图片描述
3)设置用户名,密码。
这里写图片描述
4)在命令行模式,输入ipconfig命令来查看ip地址。
这里写图片描述
5)选择你要准备共享的磁盘,右键选择“共享”中的“高级共享”进行设置。
这里写图片描述
6)共享此文件夹并点击权限,添加能够共享该磁盘的用户。
这里写图片描述
7)为用户添加权限。
这里写图片描述
8)在虚拟机中进行操作,点击files,选择“connect to server”,并
输入共享文件夹所在的电脑的IP地址。
这里写图片描述
这里写图片描述

### 配置CentOS虚拟机不同宿主机之间文件夹共享 #### CentOSWindows宿主机间的文件夹共享 对于Windows宿主机,通常采用VirtualBox作为虚拟化平台来实现文件夹共享。首先,在Linux虚拟机中新建一个用于共享文件夹: ```bash mkdir /mnt/share ``` 接着,通过`mount`命令将来自Windows宿主机上的共享文件夹挂载至该新创建的路径下[^2]。 #### CentOSMac宿主机文件夹共享 针对Mac OS X环境下的VMware Fusion,确保已经正确安装了VMware Tools以便支持更多高级功能,包括但不限于文件夹共享特性。一旦Tools被成功部署完毕,则可以在`/mnt/hgfs/`找到由宿主机分享过来的内容[^1];如果此位置未能正常显示预期中的共享项,则可能是因为缺少必要的驱动程序或是存在其他兼容性问题所致。 另外一种方式是在启动CentOS之后,前往VMware Fusion界面内的“设置”—> “共享”,并指定一个位于物理机器上的特定区域供两者交互使用[^3]。 为了进一步增强跨平台协作体验,还可以考虑利用FUSE技术栈提供的解决方案——即执行如下指令序列以完成从本地到远程目标路径(`/root/static`)的数据映射操作: ```bash yum install open-vm-tools-devel -y vmhgfs-fuse .host:/sharewithvm/static /root/static ``` 这组命令会先下载并安装所需的开发库文件,随后借助于`vmhgfs-fuse`工具把名为`static`子目录自宿主机传输给当前运行着的操作系统实例[^4]。 #### CentOS其他Linux发行版宿主机之间文件夹共享 当面对两个同属Unix-like家族成员的情况时,除了前述提及的方法外,也可以探索诸如NFS(Network File System)这样的网络协议来进行更为灵活高效的资源共享安排。不过具体实施细节超出了本文讨论范围,请读者自行查阅相关资料深入学习。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值