有关Samba共享的一些想法
又被samba殴打了几乎一整天,论坛,笔记,各种文档,甚至还看了manual和smb.conf的说明,都没有解决,几乎要放弃的时候,灵光一闪,到家里换个环境,逐渐找到了问题所在。
首先,虚拟机做出来的Samba共享,要看网卡的接入模式,如果是NAT,Samba响应会很慢,非常慢,可能半天都不出来,各种问题,具体原因还未摸清,所以,想在虚拟机下正常使用Samba,要将网络模式调整为桥接(复制主机网卡状态)
其次,Home级共享samba的配置文件smb.conf无需改动(除非要配置无认证的Public共享,都有例子,照抄即可)
caution,smb的默认认证需要用smbpasswd id -a来增加用户,其中id必须为已存在用户(linux用户),密码与linux登陆密码不同
有的版本smb的服务进程为smbd,不依赖于nmbd(我使用的版本为samba-3.6.9-151.el6.x86_64)在restart服务时,只有smbd动作
进行测试时,利用windows连接,要使用net use查看连接状态
变更用户测试要用net use * /del /y来清除连接状态(最好换个用户,或者改掉密码再测试,windows会记录密码,并且重启/注销前无法清除)
输入绝对访问路径来访问//192.168.1.119/kevin //192.168.1.168/jack
注意samba版本匹配,配置文件一共三个,需要同一版本支持
samba即时生效,超过5秒的无响应,一定有问题
可以连接,但是无权限访问的状况,很可能是selinux的问题(setenforce 0)
无法连接,chkconfig iptables off,service iptables stop

浙公网安备 33010602011771号