在Linux虚拟机中配置共享文件夹可以通过多种方法实现,具体步骤如下:
安装Samba服务器:
在Linux虚拟机中,首先需要安装Samba服务器。可以使用以下命令进行安装:
sudo apt-get update
sudo apt-get install samba
创建Samba账户和密码:
创建一个新的Samba用户并设置密码:
sudo smbpasswd -a Zhangsan
将Zhangsan
替换为你的用户名,并按照提示设置密码。
备份和修改Samba配置文件:
备份原始的Samba配置文件并进行编辑:
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
sudo vim /etc/samba/smb.conf
在配置文件的末尾添加以下内容:
[folder_share]
path = /home/Workspace
browseable = yes
writable = yes
comment = smb share test
public = no
将/home/Workspace
替换为你想要共享的文件夹路径。
启动Samba服务:
启动并设置Samba服务开机自启动:
sudo systemctl start smbd
sudo systemctl enable smbd
在主机上访问共享文件夹:
在Windows主机上,打开“我的电脑”,右键选择“映射网络驱动器”,输入虚拟机的IP地址和共享文件夹路径,然后输入配置的用户名和密码即可访问。
安装VMware Tools:
在Linux虚拟机中,安装VMware Tools可以通过以下命令完成:
sudo apt-get update
sudo apt-get install open-vm-tools-desktop
安装完成后,执行以下命令挂载共享文件夹:
sudo vmhgfsclient
如果显示共享文件夹名称,则表示挂载成功。
永久挂载共享文件夹:
编辑/etc/fstab
文件,添加以下行:
.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0
保存文件后,执行以下命令使设置生效:
sudo mount -a
或者重启系统。
以上就是在Linux虚拟机中配置共享文件夹的两种常见方法。根据你的具体需求和环境选择合适的方法进行操作即可。