Windows10操作系统共享文件夹给VMWare虚拟机centos 7 操作系统使用

本文介绍了如何在Windows系统上设置文件共享,通过虚拟机与Linux进行连接,包括创建用户、安装cifs-utils并配置Samba服务,以实现在CentOS 7中挂载Windows文件夹的详细步骤。

遇见解决的问题一定要记录一下啦

公司项目只能运行liunx系统,比较麻烦,于是呢就搭建了一虚拟机,便于开发。

虚拟机创建本文就不再描述了

直接上干货

在win系统上选择需要共享的文件夹

 选择分享的用户/创建用户

在linux中可以使用 如下命令得到共享列表:

smbclient -U Administrator -L //宿主机ip/分享文件夹名称
//smbclient -U Administrator -L //172.16.100.38/gitee

说明linux能够连接到window了;

尝试mount,注意,cifs type支持需要安装,有些系统可能有smbfs,但是好像通用的是cifs,所以在centos7中使用yum install cifs-utils来安装支持:

安装Samba服务

yum install samba-client

安装cifs 

yum install cifs-utils

 此处注意哦。一定要sudo 

 [root@192 www]# sudo mount -t cifs -o username=Administrator,password=123123 //172.16.100.38/gitee /www/wwwroot

/**sudo mount -t cifs -o username=Administrator,password=123123 //宿主机ip/分享文件夹名称 /liunx系统共享的文件夹位置*/

切换到/www/wwwroot文件夹下ls即可看到共享的文件夹

这时在win系统上修改代码就可以看到效果了。

### 设置和使用 VMware 虚拟机 CentOS 6 的共享文件夹 #### 配置共享文件夹的一般流程 为了在 VMware 中实现主机与虚拟机之间的文件共享功能,在 CentOS 6 系统中需要完成以下几个主要操作:创建并启用共享文件夹、安装 VMware Tools 工具包以及通过命令行挂载共享文件夹。 #### 创建共享文件夹 首先,在 VMware 主界面中选中运行中的虚拟机,点击菜单栏上的 **'VM' -> 'Settings...'** 进入虚拟机设置窗口。切换到 **Options** 标签页下的 **Shared Folders** 子项。在此处添加一个新的共享文件夹,指定其名称(如 `shared_folder`),并将它映射至宿主机的一个实际物理路径。确保勾选了 **Always enabled** 复选框以便该共享始终可用[^1]。 #### 安装 VMware Tools 接着,需确认已正确安装 VMware Tools 组件来支持高级特性比如时间同步和增强型拖放等功能。如果尚未安装,则可以通过执行如下指令来进行: ```bash vmware-install.pl ``` 或者按照官方文档指引下载对应版本的 Linux ISO 文件,并将其作为额外 CD/DVD 设备加载给虚拟机实例[^2]。 #### 手动挂载共享文件夹 当上述准备工作完成后,还需进一步配置才能让 CentOS 访问这些共享资源。由于某些情况下默认目录 `/mnt/hgfs` 下可能无法直接看到预期的内容,因此建议采用自定义方式完成最终连接过程。 编辑系统的 fstab 文件以持久化设定: ```bash sudo vi /etc/fstab ``` 追加一行描述目标位置及其属性参数的信息: ```.host:/ /mnt/hgfs fuse.vmhgfs-fuse defaults,allow_other,nonempty 0 0 ``` 保存修改后重新应用所有磁盘分区表记录: ```bash sudo mount -a ``` 验证是否成功附加新的存储单元: ```bash df -h | grep vmhgfs-fuse ``` 理想状态下应返回类似于这样的结果表明一切正常运作良好: ``` vmhgfs-fuse 1.9T 232G 1.6T 13% /mnt/hgfs ``` 最后一步是为了简化日常访问体验而建立快捷方式链接指向原始数据源地址: ```bash ln -s /mnt/hgfs/<your_shared_name> ~/Desktop/ ``` 现在你应该可以在个人桌面找到对应的图标代表那个外部导入的数据集合啦! #### 注意事项 需要注意的是,fuse 类型的文件系统允许在一个已经存在的非空目录之上再次叠加另一层结构视图;然而这样做有可能会造成原有项目被临时掩盖住的现象发生所以请谨慎考虑是否真的需要用到这个特殊标志位开关哦[^3]! 另外如果有多个网络接口卡存在的话记得调整好各自路由策略避免冲突影响正常使用效果[^4].
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值