本文使用的操作系统是Ubuntu 18.04 64位,想要实现共享文件夹有两种办法,一是使用samba服务器,二是使用VMware自带功能,按照本文的设置就可以在主机和虚拟机之间传送文件,即使源代码在虚拟机中,也可以在主机下阅读及修改源代码。
一、Ubuntu 18.04 64位系统samba服务器的搭建
注:SMB是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。它不受虚拟机平台的限制,不管是VMware还是VirtualBox,都可以用。实际上,samba并不依赖虚拟机,两者毫无关系。
1.首先安装samba及smbclient:
sudo apt-get install samba
sudo apt-get install smbclient
2.创建共享目录:
mkdir ~/share
chmod 777 ~/share
3.修改配置文件:
sudo vim /etc/samba/smb.conf
在后面添加:
path = /home/liangxu/share
available = yes
browseable = yes
public = yes
writable = yes