羊皮紙論壇目錄 / 個人電腦 / Linux 討論版 / 伺服器 /

如何創建SMB用戶及管理

發表新主題
隨機主題
上個主題
下個主題
|
如何創建SMB用戶及管理

Samba 伺服器的用戶及管理方式要看設定檔/etc/samba/smb.conf裡passdb backend所選擇使用的方式。

一般新版本的 Samba 預設為:

passdb backend = tdbsam

passdb backend有三種方式:smbpasswd、tdbsam和ldapsam。而Sam即是security account manager的意思。

  1. smbpasswd:該方式是使用smb工具smbpasswd給系統用戶(真實用戶或者虛擬用戶)設置一個Samba 密碼,客戶端就用此密碼訪問Samba資源。smbpasswd在/etc/samba中,有時需要手工創建該文件。
  2. tdbsam:使用數據庫文件創建用戶數據庫。數據庫文件叫passdb.tdb,在/etc/samba中。passdb.tdb用戶數據庫可使用smbpasswd –a創建Samba用戶,要創建的Samba用戶必須先是系統用戶。也可使用pdbedit創建Samba賬戶。pdbedit參數很多,列出幾個主要的:
    pdbedit –a username:新建Samba賬戶。
    pdbedit –x username:刪除Samba賬戶。
    pdbedit –L:列出Samba用戶列表,讀取passdb.tdb數據庫文件。
    pdbedit –Lv:列出Samba用戶列表詳細信息。
    pdbedit –c 「[D]」 –u username:暫停該Samba用戶賬號。
    pdbedit –c 「[]」 –u username:恢複該Samba用戶賬號。
  3. ldapsam:基於LDAP賬戶管理方式驗證用戶。首先要建立LDAP服務,設置「passdb backend = ldapsam:ldap://LDAP Server」
  • 關鍵字 : pdbedit, username, passdb, tdbsam, smbpasswd, ldapsam, backend, Samba, 系統用戶, samba中, 預設為, 讀取passdb, 該方式, 設置一, 設置, 要創建, 而Sam即, 者虛擬用戶, 真實用戶, 方式
0 0
2012-01-28T10:22:00+0000


  • 當您未登入羊皮紙時,可以利用臉書 Facebook 登入來發表迴響。若使用羊皮紙會員身份發表迴響則可獲得經驗值及虛擬金幣,用來參加羊皮紙推出的活動。
發表迴響
 
驗證字串