针对“VMware如何设置centos7共享文件夹”的问题,我为您提供以下完整攻略:
一、安装VMware tools
-
在VMware虚拟机中,进入VMware菜单栏的“VM”选项,选择“Install VMware Tools”。
-
在弹出的VMware Tools安装窗口中,点击“Install”按钮,安装程序会自动运行。
-
安装程序完成后,重新启动虚拟机。
二、设置共享文件夹
-
在VMware虚拟机中,进入VMware菜单栏的“虚拟机”选项,选择“虚拟机设置”。
-
在弹出的虚拟机设置窗口中,选择“选项”标签页,然后选择“共享文件夹”选项。
-
点击“Always enabled”复选框,然后点击“Add”按钮,选择要共享的文件夹路径,并命名共享名称。例如,可以选择将本地桌面与虚拟机共享,命名为“Desktop”。
-
选择“权限”选项卡,设置虚拟机中用户对共享文件夹的访问权限。默认情况下,只有root用户可以访问共享文件夹。也可以添加其他用户,例如设置访客账号。
-
点击“OK”按钮保存设置。
三、在centos7中挂载共享文件夹
-
在centos7中,创建一个用于挂载共享文件夹的目录。例如,可以使用以下命令创建一个名为mnt的目录:
mkdir /mnt/shared_folder
-
在centos7中,安装open-vm-tools软件包,以便可以使用vmhgfs-fuse命令挂载共享文件夹。使用以下命令安装:
sudo yum install open-vm-tools -y
-
给文件夹授权:sudo chown username:username /mnt/shared_folder
-
使用以下命令挂载共享文件夹:
sudo vmhgfs-fuse .host:/Desktop /mnt/shared_folder -o uid=1000,gid=1000,allow_other
-
使用以下命令查看挂载情况:
df -h
,可以在输出结果中看到共享文件夹已经被挂载到/mnt/shared_folder -
如果要开机自动挂载共享文件夹,在/etc/fstab文件中添加下面一行:
.host:/Desktop /mnt/shared_folder fuse.vmhgfs-fuse defaults,allow_other 0 0
四、示例说明
-
示例一:
如果想要将Windows系统的share文件夹共享给centos7虚拟机,可以按照以上步骤设置共享文件夹。在centos7中,挂载共享文件夹时命令应该如下所示:
sudo vmhgfs-fuse .host:/share /mnt/shared_folder -o uid=1000,gid=1000,allow_other
-
示例二:
如果想要将centos7中的/tmp文件夹共享给Windows系统,则可以按照以上步骤设置共享文件夹,挂载时命令应该如下:
sudo vmhgfs-fuse .host:/tmp /mnt/shared_folder -o uid=1000,gid=1000,allow_other
希望这份攻略对您有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:VMware如何设置centos7共享文件夹 - Python技术站