ubuntu samba出错问题排查

来源:互联网 发布:微信cms是啥 编辑:程序博客网 时间:2024/05/29 18:52

百度了半天终于找到了一遍解决方法!! 感谢原作者!!同时也提醒我要多看日志!!(我的问题也是libtalloc2不正确,查看日志确认问题,重将搞敲打  转载以作备忘~~

转自:http://www.cnblogs.com/lemon-le/p/6171851.html 


================ 转载部分================

搭建好Samba之后,windos访问一直下面这个错误,然后傻逼一样一直百度百度,一弄又是几天,但是经过自己一步一步的排错,弄成功之后,那心情...哈哈哈哈哈哈...


1:确认防火墙关闭   

 sudo ufw status  查看防火墙的状态
 sudo apt-get install ufw   安装ufw

sudo ufw disable             关闭防火墙

2:关闭selinux 
      sudo apt-get install selinux
      sudo vim /etc/samba/smb.conf     SELINUX=disabled
      getenforce 查看
 
3:确认上两条无误后,分析日志
     看日志 cd /var/log/samba,标红线的是启动日志,其余的是客户端的访问日志:
     
 若不确定哪一个日志是登录报错日志,可以
     cd /var/log/samba
     rm -rf log.*
     然后用客户端去连接访问一次,就会出现新的日志文件,这里我用10.0.0.126这个IP去访问的,cat log.10.0.0.126 |grep error ,没有任何错误信息,没去考虑log.yunovo-pc这个log文件,其实error信息在这个里面报错;
     
 
   这里可以看到报错,talloc有问题,重装 sudo apt-get install libtalloc2
  重装 libtalloc2这个的时候,又有问题:
    1:没换源
         cd /etc/apt
         sudo wget http://mirrors.163.com/.help/sources.list.trusty           下载
         cp sources.list sources.list.bak                           备份原来的
         sudo cp sources.list.trusty sources.list                       替换
      sudo apt-get update
    2:换源后重装libtalloc2还是有问题,卸载libtalloc2,然后在重装,这里会把Samba卸载掉,再重装一次就可以了