本文参考
http://jedy82.blog.51cto.com/425872/1395180
http://www.cnblogs.com/haython/archive/2013/01/14/2860430.html
http://www.frankway.net/archives/323
www.07net01.com/storage_networking/guanyuxunijixiaCentOSanzhuangSAMBAfuwuqi_zaiwindowsxiawufafangwendewenti_15213_1347536206.html
http://jedy82.blog.51cto.com/425872/1395180
/etc/samba/smb.conf
workgroup没用
不用修改
重点内容是
[public]那段
差不多写就行
不太重要
mkdir/home/public cd/home ls chmod-R0777public
问题如下
①
之前看的samba的配置文件 可能没注意到 passdbbackend=smbpasswd 默认是 passdbbackend=tdbsam 但是这个问题不知道是不是关键性的问题
②
NT_STATUS_ACCESS_DENIEDlisting 原因:selinux关掉 vim/etc/selinux/config SELINUX=enforcing修改为SELINUX=disabled iptables关掉 iptables-F好像是
③ 关键
将虚拟机的网络设置成桥接,主要是让虚拟机网络和主机网络在一个网段
重启虚拟机
cmd下是可以ping通centos的
一开始没成功
ping 了一下
重启了smb
突然就能访问了
http://www.frankway.net/archives/323
可以参考这个网址修改iptables控制规则