zoukankan      html  css  js  c++  java
  • Ubuntu14.04环境下Samba报错排错过程

    排错的方法和思路非常重要,日志非常非常非常非常重要!!!

    搭建好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卸载掉,再重装一次就可以了
     
  • 相关阅读:
    Java.util.Timer的灵活配置与使用
    js字符变量判空
    js获取当前时间格式化字符串
    Java快速获取格式化的日期字符串
    img标签显示图片方法总结
    Java获取给定日期的月初和月末两个日期
    SpringBoot学习--07配置Druid数据库连接池
    SpringBoot学习--06使用jackson返回json数据
    SpringBoot学习--05SpringBoot整合Mybatis(下)(mybatis中踩过的坑)--不定时更新
    SpringBoot学习--04SpringBoot整合Mybatis(上)(配置mybatis generator)
  • 原文地址:https://www.cnblogs.com/lemon-le/p/6171851.html
Copyright © 2011-2022 走看看