VMware 自带配置实现:
虚拟机–》设置–》选项–》文件夹共享
然后勾选:总是启用
添加一个Windows目录win_dir,实现共享。
共享的目录在Ubuntu的位置:/mnt/hgfs/win_dir
Samba 实现共享
1 安装Samba和SMBClient
sudo apt-get install samba
sudo apt-get install smbclient
2 创建共享文件夹
mkdir ~/share
chmod 777 ~/share
3 修改配置文件
修改之前先备份一下, 养成良好的习惯。
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bk
sudo vim /etc/samba/smb.conf
把下面这段内容加在文件的最后:
[share]
path = /home/ling/share
available = yes
browseable = yes
public = yes
writeable = yes
保存退出, 按Esc, 然后输入::wq!
4 创建Samba用户
sudo vim /etc/samba/smb.conf
sudo smbpasswd -a ling
输入命令后samba用户ling就创建好了。
ps: 要增加的用户必须已经是Ubuntu的用户,例如我装ubuntu 的root用户是ling, 那么就可以成功。
加了samba用户后重启Samba服务器:
sudo /etc/init.d/smbd restart
5 在Windows主机映射到Ubuntu刚才创建的共享目录
在Ubuntu, 查看ubuntu的IP: ifconfig ,复制IP,然后在windows下的运行框: \192.168.232.130, 会弹出输入用户名和密码的小窗口:
输入第4步创建的用户名和密码, 在window下就可以看到share目录了。
或者 打开我的电脑, 鼠标右键出现:添加一个网络位置,在弹出的添加向导中输入\192.168.232.130\share
下一步向导要求给刚才共享的位置取个名字, 可以输入简短一点的名字:share.
Samba共享文件夹就成功了。