Ubuntu设置的是NAT方式,且ubuntu可以通过Windows来上网(ubuntu中设置的网络是dhcp模式的,并且dhcp到一个正确的ip地址)。
1、确认虚拟机可以上网,执行命令【apt-get install samba 】安装Samba
2、编辑配置文件【/etc/samba/smb.conf】
在编辑配置文件之前,先备份一份【cp smb.conf smb.conf.bkp】
bkp是backup的缩写,表示备份文件
通过配置文件创建公共账户(不需要输密码也可以登录)
(1)在smb.conf文件最后面加上如下代码
/****************************************************/
[share]
comment=samba
path=/home/aston/SambaShare
public=yes
create mask=0775
directory mask=0775
wirteable=yes
available=yes
forceuser=root
forcegroup=root
/****************************************************/
保存修改后退出
(2)重启Samba
执行命令【sudo /etc/init.d/smbd restart】

(3)验证Samba是否配置好,在windows资源管理器中输入【
\192.168.15.128】
在Linux中通过【ifconfig】查看自己的ip地址

(4)在Linux中配置的Samba共享目录下新建一个a.c文件

再转到windows下的共享目录下去查看这个文件是否存在

3、在windows下创建一个可以访问Samba共享目录的快捷方式
(1)右击,添加一个网络位置

(2)在向导中输入Linux的Ip地址

(3)完成后,可以在设备管理器中看到