ubuntu 14 04上Samba服務失敗的問題

2021-07-15 15:51:06 字數 2341 閱讀 6185

主機版本:ubuntu14.04

問題描述:samba服務配置後仍然不通。

samba服務這麼成熟的東西,本以為在ubuntu上修改下smb.conf重啟就得了,但是訪問還是失敗。

表現是,可以看到samba中配置的共享資料夾,但是卻打不開,被告知

最終通過 samba的log, /var/log/samba/log. - 計算機名是你的windows主機名稱

可以看到每次,訪問出錯時,都會產生大量的 err log

[2016/07/06 09:49:26.627226, 0] ../source3/lib/popt_common.c:68(popt_s3_talloc_log_fn)

bad talloc magic value - unknown value

[2016/07/06 09:49:26.627269, 0] ../source3/lib/util.c:789(smb_panic_s3)

panic (pid 4623): bad talloc magic value - unknown value

[2016/07/06 09:49:26.628172, 0] ../source3/lib/util.c:900(log_stack_trace)

backtrace: 28 stack frames:

#0 /usr/lib/x86_64-linux-gnu/samba/libsmbregistry.so.0(log_stack_trace+0x1a) [0x7f425980e14a]

#1 /usr/lib/x86_64-linux-gnu/samba/libsmbregistry.so.0(smb_panic_s3+0x20) [0x7f425980e220]

#2 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(smb_panic+0x2f) [0x7f425a5858df]

#3 /usr/lib/x86_64-linux-gnu/libtalloc.so.2(_talloc_free+0x4de) [0x7f425730d2fe]

#4 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(+0x1246c) [0x7f425a57c46c]

#5 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(+0x18ab67) [0x7f425a1c6b67]

#6 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(get_share_mode_lock+0x17e) [0x7f425a1c760e]

#7 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(+0xfbbfe) [0x7f425a137bfe]

#8 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(+0x10020c) [0x7f425a13c20c]

#9 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(create_file_default+0x1cf) [0x7f425a13d69f]

#10 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(+0x1d8cce) [0x7f425a214cce]

#11 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(smb_vfs_call_create_file+0xd8) [0x7f425a143ed8]

#12 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(smbd_smb2_request_process_create+0x1a24) [0x7f425a172994]

#13 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(smbd_smb2_request_dispatch+0xc4d) [0x7f425a16a43d]

google一下才明白,是因為talloc的版本不匹配導致的! 重新安裝libtalloc2解決之。

問題是,用apt-cache show samba 檢視的 depends中描述明明是可以滿足的?

順便下吐嘈下ubuntu的軟體包依賴管理。雖然ubuntu一年兩次版本刷的挺盡心,但真心不覺得適合拿來做工作站,伺服器,要想用的省心還得是centos啊啊啊啊。

更詳細的問題在 

有人還說是

伺服器端的seliux可否已經關閉
不過沒試過了,有空可以試試,先暫時用著先了。

Etherlab在Ubuntu14 04上的移植

硬體 x86 intel82545網絡卡 軟體 1 ubuntu14.04 2 linux4.2.1原始碼 3 etherlab1.5.2原始碼 在windows下,將linux4.2.1中的e1000驅動檔案重新命名,增加字尾 4.2 ethercat 絕大部分移植工作都在e1000 main 4...

Ubuntu14 04上安裝tftpd服務

準備在自己的ubuntu14.04上使用tftpd服務,然後在網上查怎麼搞,方法很多蛋疼得一公尺,按照這些方式,配置一大堆,尤其是有人要求安裝xinetd,然後還要配置這個xinetd.conf檔案,事實證明根本沒必要,如果你按照這個來,我執行半天總是time out。我來說下我的步驟sudo ap...

VMware上ubuntu14 04上網問題

虛擬機器上網有2種模式,nat和橋接。前提是主機windows通過無線wifi上網了 或者windows通過有線上網也可以 然後配置以下 1.選擇虛擬機器上網為nat方式 2.配置ubuntu的 etc network ine ces檔案中使用dhcp方式 在ine ces檔案中追加輸入 auto ...