当然我们使用VMware 自带的工具共享文件夹也是可以的,但这种方法只是提供Ubuntu访问window的文件夹,很多情况下,我们希望windows也能访问Ubuntu的文件夹,于是就有了samba,这里介绍samba的安装使用
1. 安装samba
sudo apt-get install samba
sudo apt-get install cifs-utils
2.选择一个共享目录,或者自己创建一个新的共享目录
这里以自己的已有的目录共享为例,/home/user/, 其中的user是自己Ubuntu的名字
3. 备份一下samba的配置文件
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
4. 编辑samba的配置文件
sudo vim /etc/samba/smb.conf
在smb.conf末尾添加以下内容保存
[share]
path = /home/linux/share
available = yes
browseable = yes
public = yes
writable = yes
5.创建samba账户
sudo touch /etc/samba/smbpasswd
sudo smbpasswd -a linux
6.重启samba服务器
sudo /etc/init.d/smbd restart
7.在window上测试访问
1). win+r
2). 输入Ubuntu的IP地址,例如,//192.168.1.123,测试是否能访问,能访问则在window中创建共享目录请
8.win10中开启smb共享服务,请看图(可选择重启电脑)
9. 修改组策略,重启电脑
1). win+r
2). gpedit.msc ,打开组策略,看图,完成后重启电脑
10. 创建共享盘符
使用第7步测试是否可以访问,可以访问即可创建共享盘符,
windows 右键,点击添加一个网络位置,输入共享的地址以及文件夹即可
\\192.168.1.123\share
至此已经完成,参考以下文章
(3条消息) window访问虚拟机目录(Ubuntu下配置samba实现文件夹共享)_carolven的博客-CSDN博客
(3条消息) win10不能访问虚拟机samba共享问题的解决_Jor.Ver的博客-CSDN博客_windows无法访问虚拟机samba