Samba tdbsam でのユーザ追加

February 3, 2008

smb.conf

設定ファイルを見たら share は deprecated ということなので、デフォルトの tdbsam を使うことにした。

# Scurity can be set to user, share(deprecated) or server(deprecated)
#
# Backend to store user information in. New installations should
# use either tdbsam or ldapsam. smbpasswd is available for backwards
# compatibility. tdbsam requires no further configuration.
security = user
passdb backend = tdbsam

pdbedit

pdbedit というコマンドで管理するらしい。ユーザを追加する。
※予めシステムに登録されていなければならない。

$ sudo pdbedit -a -u tosshi
new password: パスワード
retype new password: パスワード
Unix username: tosshi
NT username:
Account Flags: [U ]
User SID: S-1-X-XX-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXX-XXXX
Primary Group SID: S-1-X-XX-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXX-XXXX
Full Name: Tosshi
Home Directory: \\red\tosshi
HomeDir Drive:
Logon Script:
Profile Path: \\red\tosshi\profile
Domain: RED
Account desc:
Workstations:
Munged dial:
Logon time: 0
Logoff time: never
Kickoff time: never
Password last set: 日, 03 2月 2008 15:14:15 JST
Password can change: 日, 03 2月 2008 15:14:15 JST
Password must change: never
Last bad password : 0
Bad password count : 0
Logon hours : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF

tilfin freelance software engineer