作者 主題: samba security = share 問題  (閱讀 4537 次)

0 會員 與 1 訪客 正在閱讀本文。

proamo

  • 可愛的小學生
  • *
  • 文章數: 3
    • 檢視個人資料
samba security = share 問題
« 於: 2008-08-22 12:51 »
使用 ubuntu server 7.10
Samba 3.0.26a
設定 security = share 時
以root執行
#smbclient -L localhost
還是會出現要輸入密碼
按 enter 後
出現以下訊息
Domain=[FLAG] OS=[Unix] Server=[Samba 3.0.26a]
tree connect failed: NT_STATUS_NO_SUCH_USER

想請問如何解決?

PS:從 client 端連接也是會顯示要輸入帳號密碼 >"<

廉價勞工

  • 活潑的大學生
  • ***
  • 文章數: 213
    • 檢視個人資料
回覆: samba security = share 問題
« 回覆 #1 於: 2008-08-22 13:44 »
設定 security = share

設定完smb有重啟嗎?

有設定smbpasswd嗎?
錢少、事多、離家遠…
位低、權輕、責任重…

pippeng

  • 活潑的大學生
  • ***
  • 文章數: 329
  • 性別: 男
    • 檢視個人資料
    • IT Ranger
回覆: samba security = share 問題
« 回覆 #2 於: 2008-08-22 14:00 »
開放的資料夾有設定開放匿名存取嗎?
public=yes




security = share是不需要smbpasswd的
用心用心再用心

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17446
    • 檢視個人資料
    • http://www.study-area.org
回覆: samba security = share 問題
« 回覆 #3 於: 2008-08-22 14:08 »
security = share 是比對 /etc/{passwd,shadow} 的密碼不是比對 /etc/samba/smbpasswd 。
是靠認密碼來認人,但在確認前要進行很多密碼的比對,因此很耗 cpu ,也不能保證對到的帳號是正確的。
因此不建議用。

至於 resource 的 sharing,登級如下(由低至高):
public = yes 或 guest ok = yes
public = no 或 guest ok = no
valid users = user list

簡單來說,如果在問密碼時輸入空密碼,就是 guest 身份。
然後就看 resource 是否用上面第一種設定,如果是可以使用,否在 deny。

proamo

  • 可愛的小學生
  • *
  • 文章數: 3
    • 檢視個人資料
回覆: samba security = share 問題
« 回覆 #4 於: 2008-08-22 14:56 »
使用 ubuntu server 7.10
Samba 3.0.26a
設定 security = share 時
以root執行
#smbclient -L localhost
還是會出現要輸入密碼
按 enter 後
出現以下訊息
Domain=[FLAG] OS=[Unix] Server=[Samba 3.0.26a]
tree connect failed: NT_STATUS_NO_SUCH_USER

想請問如何解決?

PS:從 client 端連接也是會顯示要輸入帳號密碼 >"<

先感謝各位大大的回答...
自己來回答自己的問題...

在 smb.conf 其中有兩行

server string = xxx
netbios name = xxx

這兩個名字設定不能相同

這樣就可以了!

(謎:為什麼????我也不知道為什麼@@)