为了将虚拟机的ubuntu的代码共享到window端,在window端用source insight进行编辑,然后在ubuntu进行编译,尝试了虚拟机文件共享 和 samba服务器两种方法。
一是采用虚拟机的共享文件夹方式,将windows下的文件夹mount到ubuntu的/mnt/hgfs/下,结果发现ubuntu在执行.sh脚本时失败,提示找不到该文件,究其原因应该是windows下不存在linux下软链接的问题,果断放弃。
二是,采用samba服务方式,将ubuntu下面的文件夹共享出来,windows可以访问和修改。
安装samba服务器:
sudo apt-get install samba
sudo apt-get install cifs-utils
sudo apt-get install samba-common
备份原来的配置文件:
cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
修改配置文件
sudo vi /etc/samba/smb.conf
在最后添加:
security = user //采用用户名密码登录, security = share 采用匿名登陆
[share]
path = /home/martin/s