Linux Mint 13에서 간단한 설정 중 Samba 서버 3.6.3이 충돌합니다.

Linux Mint 13에서 간단한 설정 중 Samba 서버 3.6.3이 충돌합니다.

커널 3.6.3-030603-generic의 Linux Mint 13에서 smbd를 실행하려고 합니다. 이것이 내가 한 일입니다:

sudo apt-get install samba, 그런 다음 최소한의 /etc/samba/smb.conf를 설치하십시오.

[global] 
    workgroup = wkb
    security = user
    browsable = yes 
    local master = yes 
[temp] 
    path = /tmp 
    public = yes 

그런 다음 다음을 입력했는데 smbclient -L localhost -U%다음 오류가 발생했습니다.

Domain=[WKB] OS=[Unix] Server=[Samba 3.6.3]
tree connect failed: NT_STATUS_PIPE_BROKEN

내가 뭘 잘못했나요? 어떻게 더 디버깅할 수 있나요? 온라인에서 이 오류 메시지에 대한 참조를 찾을 수 없습니다.

고쳐 쓰다:

나는 sudo smbpasswd -U Adam몇 가지 비밀번호를 입력하고 채웠습니다.

그런 다음 Windows에서 공유에 연결하면 사용자 이름 "Adam"과 동일한 비밀번호를 입력한 후 먼저 올바른 공유 목록이 표시됩니다.

공유 목록

그러나 모든 읽기/수정 권한이 있는 공유 "tmp"(사용자 "Adam", 대문자 "A"로 표기)를 입력하려고 하면 다음과 같은 오류 메시지가 나타납니다.

에러 메시지

흥미롭게도 공유 목록을 새로 고치려고 하면 삼바가 충돌한 것처럼 이 메시지가 계속 표시됩니다. 그러나 그들은 service status smbd주장합니다 smbd start/running, process 27309...

/var/log/samba/log.smbd하지만 결국에는 다음 을 찾을 수 있으므로 일종의 충돌임이 틀림없습니다 .

[2012/11/13 10:01:35.281800,  0] lib/fault.c:372(dump_core)
  dumping core in /var/log/samba/cores/smbd
[2012/11/13 10:01:35.296359,  0] lib/util.c:1117(smb_panic)
  PANIC (pid 29359): sys_setgroups failed
[2012/11/13 10:01:35.303973,  0] lib/util.c:1221(log_stack_trace)
  BACKTRACE: 21 stack frames:
   #0 smbd(log_stack_trace+0x1a) [0x7ff64ea37aea]
   #1 smbd(smb_panic+0x25) [0x7ff64ea37bc5]
   #2 smbd(+0x163be6) [0x7ff64e782be6]
   #3 smbd(set_sec_ctx+0x8f) [0x7ff64e782f0f]
   #4 smbd(+0x152db5) [0x7ff64e771db5]
   #5 smbd(+0x17ae2b) [0x7ff64e799e2b]
   #6 smbd(+0x17b76e) [0x7ff64e79a76e]
   #7 smbd(make_connection+0x1ea) [0x7ff64e79aaea]
   #8 smbd(reply_tcon_and_X+0x1dc) [0x7ff64e74b82c]
   #9 smbd(+0x176fa4) [0x7ff64e795fa4]
   #10 smbd(+0x1773bb) [0x7ff64e7963bb]
   #11 smbd(+0x1777d3) [0x7ff64e7967d3]
   #12 smbd(run_events_poll+0x34e) [0x7ff64ea478ae]
   #13 smbd(smbd_process+0x812) [0x7ff64e797f42]
   #14 smbd(+0x68666f) [0x7ff64eca566f]
   #15 smbd(run_events_poll+0x34e) [0x7ff64ea478ae]
   #16 smbd(+0x428a4a) [0x7ff64ea47a4a]
   #17 smbd(_tevent_loop_once+0x90) [0x7ff64ea485d0]
   #18 smbd(main+0xed0) [0x7ff64e716030]
   #19 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7ff64b5c176d]
   #20 smbd(+0xf7515) [0x7ff64e716515]
[2012/11/13 10:01:35.305623,  0] lib/fault.c:372(dump_core)
  dumping core in /var/log/samba/cores/smbd

답변1

Samba 3.6.7로 업그레이드하여 문제가 해결되었습니다.

https://www.monlore.nl/blog/?p=226

답변2

데몬이 시작되었는지 확인합니다.

sudo service smbd status

그런 다음 /var/log/samba에서 로그 파일을 확인하십시오.

답변3

이것은 3.6.3의 문제입니다. 우분투 서버가 마음에 들지 않아 문제를 찾는 데 하루가 걸렸습니다. 3.6.7로 업그레이드했는데 모든 문제가 해결되었습니다! Ubuntu Server는 새로운 릴리스가 나올 때마다 더욱 악화됩니다!

관련 정보