在进行Linux开发时经常使用到samba工具实现windows主机和ubuntu虚拟机之间的文件共享
例如:使用windows主机直接开发linux程序,在ubuntu虚拟机中进行编译
1、在ubuntu 虚拟机中安装samba工具
sudo apt-get install samba
sudo apt-get install smbclient
2、查看samba版本
输入 samba 或者samba -v 查看版本
3、配置samba工具共享目录
etc/samba/smb.conf
在配置前最好做个备份,可以 cp smb.conf smb.conf.bak
在smb.conf结尾增加共享文件路径
主要就是path 其中workgroup是windows中的工作组名称(右键我的电脑属性即可查看)
4、配置share_vm目录属性
在对应的路径下新建share_vm文件夹并修改文件夹属性777
chmod 777 share_vm
5、在windows建立映射链接
查看ubuntu虚拟机的ip地址
ifconfig
右键我的电脑选择映射网络驱动器(N)
填写ubuntu虚拟机的共享路径ip和共享文件夹名称即可
点击完成即可看到在我的电脑中新增加了一个共享文件夹的盘符
此盘符对应ubuntu虚拟机中共享文件夹的内容
实现了再windows主机端直接开发ubuntu虚拟机中linux程序。
可以使用source insght进行开发。