centos实现共享文件夹

本文介绍如何在VMware虚拟机中安装Tools并设置共享文件夹。步骤包括安装VMwareTools、设置共享文件夹、创建共享目录、查看共享文件目录及挂载共享文件夹。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、安装VMware Tools

在工具栏的虚拟机--->安装VMware Tools。

二、设置共享文件夹

右击虚拟机--->设置

三、创建共享目录

mkdir /mnt/cdrom

四、查看共享文件目录

vmware-hgfsclient

五、输入以下指令

/usr/bin/vmhgfs-fuse .host:/ /mnt/cdrom -o subtype=vmhgfs-fuse,allow_other

(如果出现报错:use the 'nonempty' mount option  就用如下命令

/usr/bin/vmhgfs-fuse .host:/ /mnt/cdrom -o subtype=vmhgfs-fuse,allow_other -o nonempty)

这样共享文件夹目录就在/mnt/cdrom/..../下

这些文件正是放在windows下的文件

### 配置 VMware 中 CentOS 8 的共享文件夹 在 VMware 中配置 CentOS 8 的共享文件夹涉及多个步骤,包括启用主机与虚拟机之间的共享功能以及解决可能存在的兼容性问题。以下是详细的说明: #### 启用 VMware 共享文件夹 为了实现主机与虚拟机之间的文件共享,在 VMware 设置中需要先定义共享文件夹的位置和名称[^1]。 ```bash # 在 VMware 图形界面中完成以下操作: # 编辑虚拟机设置 -> 选项 -> 共享文件夹 -> 添加共享文件夹 ``` #### 安装并配置 open-vm-tools 由于 VMware Tools 已不再完全支持某些新版本的操作系统(如 CentOS 8),推荐安装 `open-vm-tools` 来替代原生工具包[^4]。 ```bash sudo yum install -y open-vm-tools ``` 此命令会下载并安装必要的组件来管理共享文件夹和其他 VMware 功能。 #### 手动挂载共享文件夹 即使完成了上述步骤,仍需手动将共享文件夹挂载至 `/mnt/hgfs` 或其他指定位置[^3]。 ```bash mkdir -p /mnt/hgfs mount -t vmhgfs .host:/shared_folder_name /mnt/hgfs/shared_folder_name ``` 其中 `.host:/shared_folder_name` 是指代你在 VMware 主机端设定好的共享文件夹名字;而 `/mnt/hgfs/shared_folder_name` 则是你希望它映射到的本地路径。 #### 创建软链接以便于访问 如果频繁切换目录显得繁琐,则可以通过创建符号链接简化流程: ```bash ln -s /mnt/hgfs/shared_folder_name ~/shortcut_link ``` 这样就可以通过快捷方式迅速定位目标资源了。 #### 解决自动挂载失败的问题 对于 CentOS 8 用户来说,默认情况下重启之后可能会丢失之前的手工挂载状态。为此建议添加一条启动脚本或者修改 fstab 文件以确保持久化效果。 编辑 `/etc/fstab` 并加入如下行: ```plaintext .host:/shared_folder_name /mnt/hgfs/shared_folder_name fuse.vmhgfs-fuse defaults,_netdev,allow_other 0 0 ``` 最后重新加载服务使更改生效: ```bash systemctl restart systemd-fsck@boot.service ``` 以上方法能够有效处理大多数场景下的共享需求,并克服部分已知缺陷带来的困扰。 ---
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值