- 追加された行はこの色です。
- 削除された行はこの色です。
[[How2Computing]]
sambaを使うメモ
**Unable to modify TDB passwd: NT_STATUS_UNSUCCESSFUL! [#e6b90dca]
smbpasswdでユーザ登録しようとすると、
# pdbedit -a -u siio
new password:
retype new password:
Unable to modify TDB passwd: NT_STATUS_UNSUCCESSFUL!
Failed to add entry for user siio.
というエラーが出る。
そこで、smbpasswdをデバッグ付きで実行させてみる。
# smbpasswd -D 10 -a siio
Netbios name list:-
...(中略)...
pdb backend tdbsam has a valid init
New SMB password:
Retype new SMB password:
tdbsam_open: successfully opened /opt/etc/samba/passdb.tdb
pdb_getsampwnam (TDB): error fetching database.
Key: USER_siio
Finding user siio
...(中略)...
Unable to modify TDB passwd: NT_STATUS_UNSUCCESSFUL!
Failed to add entry for user siio.
となって、/opt/etc/samba/passdb.tdbにあるtdbファイルがおかしいらしい。
このファイルをリネームして(消去しても良いと思う)、
再度実行したら、登録することが出来た。