解决ubuntu上的samba共享无法被windows访问问题

年后回来发现自己ubuntu服务器的samba共享访问不了了。
先来看看samba的log记录的啥

root$ cat /var/log/samba/log.smbd

[2022/02/14 09:19:46.514611,  0] ../lib/util/fault.c:78(fault_report)
  ===============================================================
[2022/02/14 09:19:46.514638,  0] ../lib/util/fault.c:79(fault_report)
  INTERNAL ERROR: Signal 11 in pid 6272 (4.3.11-Ubuntu)
  Please read the Trouble-Shooting section of the Samba HOWTO
[2022/02/14 09:19:46.514646,  0] ../lib/util/fault.c:81(fault_report)
  ===============================================================
[2022/02/14 09:19:46.514651,  0] ../source3/lib/util.c:789(smb_panic_s3)
  PANIC (pid 6272): internal error
[2022/02/14 09:19:46.515040,  0] ../source3/lib/util.c:900(log_stack_trace)
  BACKTRACE: 6 stack frames:
   #0 /usr/lib/x86_64-linux-gnu/samba/libsmbregistry.so.0(log_stack_trace+0x1a) [0x7f9ccee547aa]
   #1 /usr/lib/x86_64-linux-gnu/samba/libsmbregistry.so.0(smb_panic_s3+0x20) [0x7f9ccee54880]
   #2 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(smb_panic+0x2f) [0x7f9ccfbc8eff]
   #3 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(+0x1b116) [0x7f9ccfbc9116]
   #4 /lib/x86_64-linux-gnu/libpthread.so.0(+0x12980) [0x7f9ccfe28980]
   #5 [0x55b327197010]
[2022/02/14 09:19:46.515065,  0] ../source3/lib/util.c:801(smb_panic_s3)
  smb_panic(): calling panic action [/usr/share/samba/panic-action 6272]
[2022/02/14 09:19:46.516521,  0] ../source3/lib/util.c:809(smb_panic_s3)
  smb_panic(): action returned status 0
[2022/02/14 09:19:46.516544,  0] ../source3/lib/dumpcore.c:303(dump_core)
  dumping core in /var/log/samba/cores/smbd
[2022/02/14 09:19:46.564888,  0] ../lib/util/become_daemon.c:124(daemon_ready)
  STATUS=daemon 'smbd' finished starting up and ready to serve connections
[2022/02/14 09:19:46.567049,  0] ../lib/util/fault.c:78(fault_report)
  ===============================================================
[2022/02/14 09:19:46.567085,  0] ../lib/util/fault.c:79(fault_report)
  INTERNAL ERROR: Signal 11 in pid 6277 (4.3.11-Ubuntu)
  Please read the Trouble-Shooting section of the Samba HOWTO
[2022/02/14 09:19:46.567094,  0] ../lib/util/fault.c:81(fault_report)
  ===============================================================
[2022/02/14 09:19:46.567103,  0] ../source3/lib/util.c:789(smb_panic_s3)
  PANIC (pid 6277): internal error
[2022/02/14 09:19:46.567663,  0] ../source3/lib/util.c:900(log_stack_trace)
  BACKTRACE: 15 stack frames:
   #0 /usr/lib/x86_64-linux-gnu/samba/libsmbregistry.so.0(log_stack_trace+0x1a) [0x7f9ccee547aa]
   #1 /usr/lib/x86_64-linux-gnu/samba/libsmbregistry.so.0(smb_panic_s3+0x20) [0x7f9ccee54880]
   #2 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(smb_panic+0x2f) [0x7f9ccfbc8eff]
   #3 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(+0x1b116) [0x7f9ccfbc9116]
   #4 /lib/x86_64-linux-gnu/libpthread.so.0(+0x12980) [0x7f9ccfe28980]
   #5 /usr/lib/x86_64-linux-gnu/libtalloc.so.2(talloc_get_size+0x5) [0x7f9ccc94f5a5]
   #6 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(event_add_to_poll_args+0x76) [0x7f9ccdae7616]
   #7 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(+0x2cbd1) [0x7f9ccdae7bd1]
   #8 /usr/lib/x86_64-linux-gnu/libtevent.so.0(_tevent_loop_once+0x9d) [0x7f9ccc7407cd]
   #9 /usr/lib/x86_64-linux-gnu/libtevent.so.0(tevent_common_loop_wait+0x1b) [0x7f9ccc7409eb]
   #10 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(start_background_queue+0x290) [0x7f9ccf70a2b0]
   #11 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(printing_subsystem_init+0x85) [0x7f9ccf70a5a5]
   #12 /usr/sbin/smbd(main+0x13e7) [0x55b325533be7]
   #13 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7f9ccc36cbf7]
   #14 /usr/sbin/smbd(_start+0x29) [0x55b325534199]
[2022/02/14 09:19:46.567702,  0] ../source3/lib/util.c:801(smb_panic_s3)
  smb_panic(): calling panic action [/usr/share/samba/panic-action 6277]
[2022/02/14 09:19:46.569134,  0] ../source3/lib/util.c:809(smb_panic_s3)
  smb_panic(): action returned status 0
[2022/02/14 09:19:46.569162,  0] ../source3/lib/dumpcore.c:303(dump_core)
  dumping core in /var/log/samba/cores/smbd
[2022/02/14 09:19:46.606419,  0] ../lib/util/fault.c:78(fault_report)
  ===============================================================
[2022/02/14 09:19:46.606443,  0] ../lib/util/fault.c:79(fault_report)
  INTERNAL ERROR: Signal 11 in pid 6271 (4.3.11-Ubuntu)
  Please read the Trouble-Shooting section of the Samba HOWTO
[2022/02/14 09:19:46.606456,  0] ../lib/util/fault.c:81(fault_report)
  ===============================================================
[2022/02/14 09:19:46.606461,  0] ../source3/lib/util.c:789(smb_panic_s3)
  PANIC (pid 6271): internal error
[2022/02/14 09:19:46.606687,  0] ../source3/lib/util.c:900(log_stack_trace)
  BACKTRACE: 13 stack frames:
   #0 /usr/lib/x86_64-linux-gnu/samba/libsmbregistry.so.0(log_stack_trace+0x1a) [0x7f9ccee547aa]
   #1 /usr/lib/x86_64-linux-gnu/samba/libsmbregistry.so.0(smb_panic_s3+0x20) [0x7f9ccee54880]
   #2 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(smb_panic+0x2f) [0x7f9ccfbc8eff]
   #3 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(+0x1b116) [0x7f9ccfbc9116]
   #4 /lib/x86_64-linux-gnu/libpthread.so.0(+0x12980) [0x7f9ccfe28980]
   #5 /usr/lib/x86_64-linux-gnu/libtalloc.so.2(talloc_get_size+0x5) [0x7f9ccc94f5a5]
   #6 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(event_add_to_poll_args+0x76) [0x7f9ccdae7616]
   #7 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(+0x2cbd1) [0x7f9ccdae7bd1]
   #8 /usr/lib/x86_64-linux-gnu/libtevent.so.0(_tevent_loop_once+0x9d) [0x7f9ccc7407cd]
   #9 /usr/lib/x86_64-linux-gnu/libtevent.so.0(tevent_common_loop_wait+0x1b) [0x7f9ccc7409eb]
   #10 /usr/sbin/smbd(main+0x1899) [0x55b325534099]
   #11 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7f9ccc36cbf7]
   #12 /usr/sbin/smbd(_start+0x29) [0x55b325534199]
[2022/02/14 09:19:46.606722,  0] ../source3/lib/util.c:801(smb_panic_s3)
  smb_panic(): calling panic action [/usr/share/samba/panic-action 6271]
[2022/02/14 09:19:46.608175,  0] ../source3/lib/util.c:809(smb_panic_s3)
  smb_panic(): action returned status 0
[2022/02/14 09:19:46.608202,  0] ../source3/lib/dumpcore.c:303(dump_core)
  dumping core in /var/log/samba/cores/smbd

一堆BACKTRACE报错,一番查找资料后解决办法记录如下:

sudo apt-get install --reinstall libsmbclient libsmbclient-dev libtevent0 libtalloc2
sudo service smbd restart

然后再次访问就可以了。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值